November 8-9, 2019

WTC Congress Center
Moscow, Krasnopresnenskaya nab., 12, 4th entrance

Сonference for JavaScript developers

1000+JS developers

30+speakers

2days

Upcoming conference

About conference HolyJS 2019 Moscow

HolyJS 2019 Moscow is a JavaScript conference that took place in Moscow on November 8-9, 2019.

HolyJS 2019 Moscow is the eighth in a row JavaScript conference held by JUG Ru Group. More than 1000 JS developers were brought together to discuss the present and future of JavaScript community with the world's leading experts and watch dozens of frontend talks and much more. We dwelled on both backend and desktop.

TC39 Panel

TC39 is the standards committee that designs the JavaScript language (sometimes called ECMAScript). The panel will feature a range of committee members is your chance to ask questions about the past, present and future of JavaScript!

TC39 delegates

Aki has been writing JavaScript for nearly 20 years and still needs to google the parameters for array mutation methods every. single. time. At some point she accidentally stumbled into the standards world and is now one of three co-chairs of TC39, specifying JavaScript. She currently works for Braintree and represents PayPal in Ecma.
Yulia Startsev is a programmer at Mozilla, recently working on SpiderMonkey. She is also one of three co-chairs of Ecma's TC39, the standardizing body for JavaScript.
Romulo Cintra CaixaBank "Silk"
Technology enthusiast, working in Software development and Architectures for more than 10 years. Contributor in Open Source projects, TC39 Delegate, and blogger in part-time. His main goal is to democratize technology and empower developers, teams, and companies mostly in the financial sector to build better products. His main focuses are the web, mobile, and cloud. He loves and advocates for the future of the internet and decentralized technology culture where all the globe is connected.
Michael Saboff is a Software Engineer working on the JavaScriptCore virtual machine for the past 9 years. He is a member of the JS standards committee, TC-39.
Ujjwal is an undergrad student, an open source software fanatic and an active member of the JavaScript ecosystem. A Node.js core collaborator, Electron maintainer, Google Summer of Code mentor and ex-student, he has been working with the V8 team and the TC39 committee to help make JavaScript better, one commit at a time. He loves to talk about open source software, DevOps, JavaScript, Web Standards and the Open Web.

TC39 invited experts

Nicolò has been a core Babel developer since 2017, and he has helped with the development of different ECMAScript proposal. When offline, he is a mathematics student in Turin, Italy.
BeerJS Moscow and WebAssembly Moscow meetup organizer, digital nomad, invited expert of TC39, WebAssembly Community Group participant, certified beer sommelier and community guy whose glass is always half full.

Node.js Code + Learn Moscow

Node.js Code + Learn image

Node.js Code + Learn events allow you to get started (or go further) with Node.js core contributions. Experienced contributors help guide you through your first (or second or third) commit to Node.js core. Contributing to any open source project can feel intimidating, which is why the Code + Learn events are designed to create very simple PRs that you can work on with your peers while receiving help from Node.js Core contributors.

It's free activity supported by HolyJS conference.

Mentors

Ruben Bridgewater Freelance Software Architect
Ruben is a Node.js core collaborator and a freelance software architect consultant. His main emphasis is building powerful and easy-to-use APIs for scalable and fast applications. He is continuously working with the V8 team and the TC39 committee to improve the developer experience with JavaScript.
Ujjwal is an undergrad student, an open source software fanatic and an active member of the JavaScript ecosystem. A Node.js core collaborator, Electron maintainer, Google Summer of Code mentor and ex-student, he has been working with the V8 team and the TC39 committee to help make JavaScript better, one commit at a time. He loves to talk about open source software, DevOps, JavaScript, Web Standards and the Open Web.
Nikita Skovoroda Moscow State University
Collaborator Node.js, a researcher at Moscow State University Lomonosov, conducted a large number of studies on the presence of Node.js ecosystem vulnerabilities.
November 6, 12:00 – 20:00
1-Y Nagatinskiy Proyezd, 10, building 1, floor 12, tutu.ru office

TCXX

TCXX is a contest of potential proposals in ECMAscript or Intl standard.

Experts among the conference visitors and program committee members will choose the best proposal and try to find a champion among delegates of TC39 to submit this proposal to the committee.

Date of TCXX, rules and offers.

Reviewers

Aki has been writing JavaScript for nearly 20 years and still needs to google the parameters for array mutation methods every. single. time. At some point she accidentally stumbled into the standards world and is now one of three co-chairs of TC39, specifying JavaScript. She currently works for Braintree and represents PayPal in Ecma.
BeerJS Moscow and WebAssembly Moscow meetup organizer, digital nomad, invited expert of TC39, WebAssembly Community Group participant, certified beer sommelier and community guy whose glass is always half full.
Wrike engineer, JavaScript.Ninja sempai, UnderJS podcast host, pagan, outcast, traditionalist, post-modernist, underdog.

Speakers

Vitaly is a professor of functional programming, programming language theory and computation theory, a member of the Haskell programming language standardization committee and the Haskell GHC compiler development supervisory committee, the author of the book "Haskell in Depth" (Manning Publications).
Dmitry Makhnev JUG Ru Group
Developer at JUG Ru Group. LongestJS organizer. He has been in web development for more than 10 years and often wrote HTML on Java. Loves good talks, Dadaism, tests, and Dart.
Guillermo Rauch is the founder of ZEIT, co-creator of Now and Next.js, and former CTO and co-founder of LearnBoost and Cloudup, acquired by Wordpress.com in 2013. His background and expertise are in the realtime web. He's the creator of socket.io, one of the most popular JavaScript projects on GitHub, with implementations in many different programming languages and frameworks. He created the first MongoDB ORM for Node.JS, MongooseJS. Before that, he was a core developer of the MooTools JavaScript framework. He's the author of "Smashing Node.JS" published by Wiley in 2012, best-selling book about Node.JS on Amazon in multiple programming categories. He's spoken at dozens of conferences all around the world about JavaScript and the realtime web, such as O'Reilly OSCon, QCon, and NDC. Originally from Argentina, he dropped out of high school and moved to the US to pursue his passions in the San Francisco startup world. He's passionate about open source as an education medium. He's a former mentor of an Open Source Engineering class organized and pioneered by Stanford, with students from Harvard, MIT, Carnegie Mellon, UPenn, Columbia, and others.
Nicolò has been a core Babel developer since 2017, and he has helped with the development of different ECMAScript proposal. When offline, he is a mathematics student in Turin, Italy.
Aki has been writing JavaScript for nearly 20 years and still needs to google the parameters for array mutation methods every. single. time. At some point she accidentally stumbled into the standards world and is now one of three co-chairs of TC39, specifying JavaScript. She currently works for Braintree and represents PayPal in Ecma.
Yulia Startsev is a programmer at Mozilla, recently working on SpiderMonkey. She is also one of three co-chairs of Ecma's TC39, the standardizing body for JavaScript.
Dmitry was graduated from The State University of Management where he took MBI degree in 2008. Ph.D. in Pedagogy, author of "Lifelong learning concept" monography. At 27 he became a CIO of the large research and production group, in 2012 he joined the Mail.Ru team and headed the department of research and production. Since 2016 he is head of Rostec corporate network academy, since 2017 he is a senior vice president of "ProObraz". A councilor of Moscow Aviation Institute rector, a member of social and business council under the government of the Russian Federation. Founder of Otus, an online education company.
Ivan Akulov PerfPerfPerf
Google Developer Expert in web technologies. Founder of PerfPerfPerf which helps other companies earn more money by making web applications faster. Acts on the stage and writes articles.
Michael Saboff is a Software Engineer working on the JavaScriptCore virtual machine for the past 9 years. He is a member of the JS standards committee, TC-39.

MC

Vitaly Friedman Smashing Magazine
Vitaly Friedman loves beautiful content and doesn’t like to give in easily. Originally from Minsk, Belarus, he studied computer science and mathematics in Germany where he has discovered his passion for typography, writing and design. After working as a freelancing designer and developer for 6 years, he co-founded Smashing Magazine, one of the largest online magazines dedicated to Web design and development. Vitaly is writer, co-author and editor of both Smashing Books. He is now working as the editor-in-chief of Smashing Magazine in the lovely city of Germany, Freiburg.
15 years of JS everywhere: from microcontrollers to rendering video in the cloud. More than 6 years of educational experience (at two universities and Illya's own courses), Ph.D. in Computer Science (field of interest: System Analysis and Theory of optimal decisions). Now works as front-end developer in GitLab.
Evgeny used to work on .NET, Microsoft stack for quite a long time. He worked at Quest Software, after that he moved to Dell to work on frontend. He worked his way from CoffeeScript + Angular 1.0 to Dart + Angular 2.0. Currently Evgeny works at Wrike, a high-load SaaS application with very rich client code. Wrike team uses Dart and Angular 2.0 and aspires to be up-to-date with all modern trends in the web world.

Program Committee

Evgeny used to work on .NET, Microsoft stack for quite a long time. He worked at Quest Software, after that he moved to Dell to work on frontend. He worked his way from CoffeeScript + Angular 1.0 to Dart + Angular 2.0. Currently Evgeny works at Wrike, a high-load SaaS application with very rich client code. Wrike team uses Dart and Angular 2.0 and aspires to be up-to-date with all modern trends in the web world.
Dmitry Makhnev JUG Ru Group
Developer at JUG Ru Group. LongestJS organizer. He has been in web development for more than 10 years and often wrote HTML on Java. Loves good talks, Dadaism, tests, and Dart.
JS/.NET full stack developer. Fancies cool new stuff and sometimes allows himself to get a little ride on a hype train. Loves React, usable and pretty UI, code transpiling and, of course, to dig deep into the details.
Frontend developer at Tinkoff, supports an application for legal entities and internal service. He's also one of the leaders of SPB Frontend community and Drinkcast podcast. He's into visualizations and games.
Alexey codes in JavaScript since 2007. Previously he worked as a typesetter (more than 100 sites on his list). He used jQuery, Backbone.js, Angular 1, Angular 2, React, Ext JS, PolymerJS. He likes user interfaces and coffee.
Wrike engineer, JavaScript.Ninja sempai, UnderJS podcast host, pagan, outcast, traditionalist, post-modernist, underdog.
Passionate developer and troubleshooter. Works with great and productive teams and technologies. Has fun both with coding and communications.

Partners Become a partner

The conference includes not only talks, but also booths of our partner companies, where you can get acquainted with developers from leading IT companies, take part in quizzes and prize draws, and listen to lightning talks.

Platinum partner

Silver partners