24-25 мая 2019 г.

Гостиница «Park Inn by Radisson Пулковская» Санкт-Петербург, пл. Победы, 1 (вход с Варшавской ул.)

Конференция для JavaScript-разработчиков

700+JS-разработчиков

30+спикеров

2дня

О конференции HolyJS 2019 Piter

24-25 мая в Санкт-Петербурге состоится HolyJS 2019 Piter — большая конференция для JavaScript-разработчиков.

HolyJS 2019 Piter станет седьмой по счету специализированной конференцией по JS, проводимой JUG.ru Group. Более 600 JS-разработчиков под одной крышей соберутся для того, чтобы обсудить новости стремительно развивающейся экосистемы, свежие инструменты, фреймворки, паттерны и сотни изменений с экспертами со всего мира и услышать несколько десятков докладов о фронтенде и не только. Коснемся и бэкенда, и десктопа.

Спикеры

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.
Фронтенд-разработчик, регулярно выступающий на международных конференциях, живет и работает в Норвегии. Будучи «2 в 1» — инженером и выпускником художественной школы, интересуется всем — от психологии и искусства до физики и истории. Изначально будучи на стороне CSS, последние несколько лет Денис занимается разработкой JavaScript-приложений, время от времени возвращаясь к разбору CSS-завалов и HTML-препон, воюя на передовой фронтенд-разработки. Питает страсть к оптимизации производительности. Страсть эта далеко не взаимна. В полнолуние превращается в нудного ботана: его интересует возможность докопаться до сути вещей и процессов, с которыми он работает.
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.
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 <a href="http://developer-evangelism.com/" target="_blank">Developer Evangelism handbook</a>. 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.
Наталия начала делать веб-проекты в 2010 году. Сейчас живет в Лондоне и отвечает за фронтенд в стартапе Midrive. Ей интересен процесс создания интерфейсов и решение задач, стоящих за этим. Предпочитает автоматизировать рутинные задачи. Следит за происходящим в JS- и React-экосистеме и часто сочетает путешествия с конференциями. Кроме технического образования у Наталии есть художественное. Её вдохновляет, как сегодня традиционное искусство развивается в цифровой индустрии.
Stanimira Vlaeva Progress Software
Stanimira is a software engineer on the NativeScript core team focused on the integration with Angular and performance optimizations. Lately, she's been working on providing an official way for sharing code between web and mobile Angular via NativeScript schematics and webpack.
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.
Ведущий фронтендер в «Злых марсианах». Автор Автопрефиксера и PostCSS.
Верит в JavaScript. Создает и улучшает инструменты для его отладки в команде Chrome DevTools с 2014 года. Возглавлял большинство попыток компании улучшить жизнь разработчиков, начиная от асинхронных стеков и заканчивая новым модным Query Objects. В свободное время играет на гитаре и путешествует, мечтает о карьере тревел-блогера, но продолжает программировать в свободное время, потому что все мы заслуживаем еще больше новых инструментов для отладки наших багов. :)
Все спикеры

Программа

Программа предварительная, в ней возможны изменения.

Чтобы посмотреть описание доклада, щелкните на название. Все доклады с кратким описанием — здесь.

24 мая. День 1

Время  & Зал
Доклад
Зал 1
Зал 2
Зал 3
09:00

Регистрация

09:45

Открытие

10:30
10:30 Зал 1
Для практикующих инженеров EN
11:30

Перерыв

12:00
12:00 Зал 1
Протокол Chrome DevTools
Алексей Козятинский
Netflix
#tools  #automation 
Для практикующих инженеров RU
12:00 Зал 2
Embedding V8 in the real world
Stanimira Vlaeva
Progress Software
Vladimir Mutafov
Progress Software
#vm  #casestudy 
Хардкор. Сложный низкоуровневый доклад, требующий от слушателя знаний технологии. EN
12:00 Зал 3
Для практикующих инженеров EN
13:00

Обед

14:00
14:00 Зал 1
The visual future of reactive applications with statecharts
David Khourshid
Microsoft
#statemanagement  #fundamentals  #framework 
Для практикующих инженеров EN
14:00 Зал 2
Как и зачем я пишу свой статический типизатор
Артём Кобзарь
Hell Yeah, JavaScript.Ninja
#languages  #deep 
Хардкор. Сложный низкоуровневый доклад, требующий от слушателя знаний технологии. RU
14:00 Зал 3
Реактивная печать PDF 🚀
Виталий Слободин
WIS Software
Для практикующих инженеров RU
15:00

Обед

16:00
16:00 Зал 1
MobX and the unique symbiosis of predictability and speed
Michel Weststrate
michel.codes
#statemanagement  #framework 
Для практикующих инженеров EN
16:00 Зал 2
Для практикующих инженеров EN
16:00 Зал 3
Введение в технологию RU
17:00

Перерыв

17:30
17:30 Зал 1
Продвижение опенсорс-проектов
Андрей Ситник
Evil Martians
#hype  #oss  #selfpromotion 
Введение в технологию RU
17:30 Зал 2
How does a frontend router work? Deep dive with Vue Router.md
Eduardo San Martin Morote
Freelance — Posva Solutions
#frameworks  #fundamental 
Для практикующих инженеров EN
17:30 Зал 3
Tools for static analysis
Minko Gechev
Google
#framework  #deep 
Хардкор. Сложный низкоуровневый доклад, требующий от слушателя знаний технологии. EN
18:30

Перерыв

19:00
19:00 Зал 1
MAAS: Mind as a Service
Alex Castillo
Neurosity
#future 
Введение в технологию EN
20:00

Вечеринка

25 мая. День 2

Время  & Зал
Доклад
Зал 1
Зал 2
Зал 3
10:00

Регистрация

10:29

Открытие второго дня

10:30
10:30 Зал 1
Ламповый CI/CD. Как и с чего начать
Илья Климов
GitLab
#automation 
Введение в технологию RU
10:30 Зал 2
Переводим React-приложение на SSR, используя Next.js
Наталия Короткова
Midrive
#seo  #casestudy  #ssr 
Для практикующих инженеров RU
10:30 Зал 3
Technical SEO 101 for web developers
Martin Splitt
Google
#seo  #google 
Введение в технологию EN
11:30

Перерыв

12:00
12:00 Зал 1
Recursion has never been invented: A tale of intrigue
Lucas da Costa
Converge.io
#functional 
Хардкор. Сложный низкоуровневый доклад, требующий от слушателя знаний технологии. EN
12:00 Зал 2
Я создал Франкенштейна: 3 истории миграции
Денис Мишунов
GitLab
#webcomponents  #refactoring  #bestpractices 
Для практикующих инженеров RU
12:00 Зал 3
Identity verification with ML
Аркадий Пильгук
Peculiar Ventures
#ml  #casestudy 
Хардкор. Сложный низкоуровневый доклад, требующий от слушателя знаний технологии. RU
13:00

Обед

14:00
14:00 Зал 2
You can't read this sentence — A11y automation
Mauricio Palma
SinnerSchrader
#a11y  #automation 
Введение в технологию EN
14:00 Зал 3
Очень странное тестирование
Назим Гафаров
Mail.Ru Group
#testing 
Хардкор. Сложный низкоуровневый доклад, требующий от слушателя знаний технологии. RU
15:00

Обед

16:00
16:00 Зал 2
Алгоритмы на графах
Марина Миронович
EPAM
Для практикующих инженеров RU
16:00 Зал 3
Хардкор. Сложный низкоуровневый доклад, требующий от слушателя знаний технологии. EN
17:00

Перерыв

17:30
17:30 Зал 1
Обработка озера данных на Node.js
Николай Матвиенко
Grid Dynamics
#nodejs  #architecture  #aws  #casestudy 
Для практикующих инженеров RU
17:30 Зал 2
Для практикующих инженеров RU
17:30 Зал 3
Error handling: doing it right!
Ruben Bridgewater
Freelance Software Architect
#nodejs  #bestpractices 
Для практикующих инженеров EN
18:30

Перерыв

19:00
19:00 Зал 1
Patching holes in our JavaScript approach
Christian Heilmann
Microsoft
Введение в технологию EN
20:00

Закрытие

Программный комитет

Долгое время занимался .NET, Microsoft stack. Работал в Quest Software, после этого в Dell, где начал заниматься фронтендом. Прошёл путь от CoffeeScript + Angular 1.0 до Dart + Angular 2.0. На данный момент трудится в <a href="https://www.wrike.com" target="_blank">Wrike</a>, высоконагруженном SaaS-приложении с очень богатым клиентским кодом. Команда Wrike пишет на Dart и Angular 2.0 и стремится быть up-to-date со всеми современными течениями в мире веб.
Разработчик m.ok.ru. Более 9 лет в веб-разработке. Часто пишет HTML на Java. Любит хорошие доклады, дадаизм, тесты и Dart.
Фронтенд-тимлид, нанимающий и ресурсный менеджер в EPAM. Организатор сообщества FrontSpot и завсегдатай BeerJS. Тренирует разработчиков вести переговоры. Видит разработку с другой стороны, о чём и рассказывает.
Таня Денисюк Программный координатор JUG.ru Group
Пишет на JavaScript c 2007 года. До перехода к JS работал верстальщиком, сверстал более 100 сайтов. Писал на jQuery, Backbone.js, Angular 1, Angular 2, React, Ext JS, PolymerJS. Любит пользовательские интерфейсы и кофе.
Фронтенд-разработчик в Тинькофф, занимается кабинетом для бизнеса и внутренними сервисами. Один из организаторов сообщества SPB Frontend и подкаста Drinkcast. Любит заниматься визуализацией и играми.
Увлеченный разработчик, который любит нестандартные задачи, любит как кодить, так и общаться. Обращает внимание на саморазвитие, много читает и помогает развиваться другим. Преподает на курсах и является активным участником сообщества Web Not Bombs.

Спонсоры стать спонсором

Конференция — это не только доклады, но и стенды партнёров, где можно пообщаться с разработчиками крупных компаний, поучаствовать в конкурсах и розыгрышах, послушать мини-доклады.

Золотые спонсоры

Серебряные спонсоры

Бронзовые спонсоры

Информационный партнер