May 24-25, 2019

Park Inn by Radisson Pulkovskaya St. Petersburg, Pobedy Square 1

Сonference for JavaScript developers

700+JS developers

30+speakers

2days

About conference HolyJS 2019 Piter

HolyJS 2019 Piter is a JavaScript conference that will take place in St. Petersburg on May 24-25, 2019.

HolyJS 2019 Piter will be the seventh in a row JavaScript conference held by JUG.ru Group. More than 600 JS developers will be 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'll dwell on both backend and desktop.

Speakers

Ryan is from California. He studied mathematics at UCSD and University of Rochester before pursuing software professionally. In 2009, he created Node.js. Ryan managed the project through its initial years of development, before yielding it in favor of other interests like build systems, computer vision, and electronic music. Currently he lives in Brooklyn.
Tech Lead and Open Source evangelist at Mendix. Speaker, blogger and author of MobX, MobX-state-tree, immer and several other libraries.
Nataliya has been a web developer since 2010. She currently lives in London and delivers front-end solutions at the Midrive startup. She loves the user interface development process and solving challenges behind it. She is excited about tools that help to automate routine tasks, allowing focus to shift to creative parts of a project. Nataliya keeps up to date with developments in the modern JS and React ecosystems and sometimes combines travel with conferences. Besides the technical, she has an arts education. She feels inspired by seeing how the digital industry has revolutionised traditional art.
Chris Heilmann dedicated the last 20 years of his life to make the web work and thrive. As a lead developer on some of the largest web products he learned that knowledge is not enough without teamwork and good handover. He dedicated most of his time since on educating, writing and sharing, presenting on average at 30 conferences a year. He strives to make code and coders work efficiently. He is the author of several JavaScript books and the [Developer Evangelism handbook](http://developer-evangelism.com). He is currently a Senior Program Manager in Microsoft and spends a lot of time pondering how machine learning and AI can aid humans and replace jobs we're too important to do.
David Khourshid is a Florida-based web developer for Microsoft, a tech author, and speaker. Also a fervent open source contributor, he is passionate about JavaScript, CSS, animation, innovative user interfaces, and cutting-edge front-end technologies. When not behind a computer keyboard, he's behind a piano keyboard or traveling.
Andrey Sitnik Evil Martians
Lead front-end developer in Evil Martians. Author of Autoprefixer and PostCSS.
Martin is open source contributor and web evangelist by heart from Zurich with a decade experience from the trenches of software engineering in multiple fields. He works as a Webmasters Trends Analyst / Developer Advocate at Google for Search & web ecosystem. He helps people building applications or publishing content on the web to be successful, productive and visible. Martin believes in the web platform and is working with bleeding edge technologies that will allow the web to prosper.
Believes in JavaScript. Creates and improves debugging tools as a part of Chrome DevTools team since 2014. Led the most part of company's attempts to improve developers' life, starting from asynchronous stacks till new Query Objects. In his spare time loves to play guitar and travel, wishes he had a travel blogger career, yet still keeps writing code, cause we all deserve to have even more new debugging tools. :)
Eduardo San Martin Morote Freelance — Posva Solutions
Eduardo is a JavaScript enthusiast who focuses on UI and likes game dev too. He's a member of the Vue.js core team and he organizes the Paris Vue.js Meetup. He helps daily to improve the Vue ecosystem.
All speakers

Schedule

The program hasn't been finally approved yet, so there still might be some changes.

Click on the title to read the talk description. All talks with their short descriptions are here.

Day 1. May 24

Time  & Track
Lecture
Track 1
Track 2
Track 3
09:00

Registration

09:45

Conference opening

10:30
10:30 Track 1
Patching holes in our JavaScript approach
Christian Heilmann
Microsoft
EN
11:30

Break

12:00
12:00 Track 1
Chrome DevTools protocol
Alexey Kozyatinsky
Netflix
For practicing engineers RU
12:00 Track 3
EN
13:00

Lunch

14:00
14:00 Track 1
The visual future of reactive applications with statecharts
David Khourshid
Microsoft
#state  #firsthand  #fundamentals 
Introduction to technology EN
14:00 Track 2
How and why I write my own static type checker
Artem Kobzar
Hell Yeah, JavaScript.Ninja
RU
14:00 Track 3
🚀 PDF printing
Vitaly Slobodin
WIS Software
EN
15:00

Lunch

16:00
16:00 Track 1
EN
16:00 Track 3
RU
17:00

Break

17:30
17:30 Track 1
Promoting open source projects
Andrey Sitnik
Evil Martians
RU
17:30 Track 2
How does a frontend router work? Deep dive with Vue Router.md
Eduardo San Martin Morote
Freelance — Posva Solutions
EN
17:30 Track 3
Title will be announced soon
Minko Gechev
Google
EN
18:30

Break

19:00
20:00

Party

Day 2. May 25

Time  & Track
Lecture
Track 1
Track 2
Track 3
10:00

Registration

10:29

Second day opening

10:30
10:30 Track 2
RU
10:30 Track 3
EN
11:30

Break

12:00
12:00 Track 3
MAAS: Mind as a Service
Alex Castillo
Neurosity
EN
13:00

Lunch

14:00
14:00 Track 2
EN
15:00

Lunch

17:00

Break

18:30

Break

19:00
19:00 Track 1
EN
20:00

Conference closing

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 (www.wrike.com), 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 develops m.ok.ru. He has been in web development for more than 8 years and often writes HTML on Java. He loves good talks, Dadaism, tests, and Dart.
Frontend team lead, hiring and resource manager at EPAM. Organizer of FrontSpot community, often hangs out with BeerJS. Trains developers to negotiate. Looks at development from a different angle and gives talks about it.
Tanya Denisyuk JUG.ru Group Program Coordinator
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.
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.
Full-stack developer, in development since 2004. Organizer of PiterJS and IT Global Meetup.
Passionate developer and troubleshooter. Works with great and productive teams and technologies. Has fun both with coding and communications.

Sponsors Become a sponsor

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.

Gold sponsors

Silver sponsors

Bronze sponsors