• 24-25 ноября 2018 г.
  • Конгресс-парк гостиницы «Рэдиссон Ройал Москва» Кутузовский просп., 2/1, стр. 1, Москва
Купить билет

HolyJS 2018 Moscow

24-25 ноября в Москве состоится HolyJS 2018 Moscow — большая конференция для JavaScript-разработчиков.

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

Купить билет

Ключевые темы:

  • Архитектура современных JS-приложений;
  • Client Side: best practices, performance, memory management;
  • Node.js: best practices, performance, memory management;
  • JS engines (V8, SpiderMonkey, ChakraCore, etc.);
  • Оптимизация JS-приложений;
  • Клиент-серверная синхронизация, хранение данных на клиенте;
  • Работа с графикой и VR (WebGL, D3.js, etc.);
  • UI development;
  • Mobile apps (ReactNative, VueNative, NativeScript, etc.);
  • PWA;
  • Desktop apps (Electron, NW.js, etc.);
  • Web API (Bluetooth, Network API, IndexedDB, Web Notifications, etc.);
  • JS на устройствах, IoT;
  • Безопасность в JS;
  • Разработка инструментов на JS;
  • JS и спецификация ECMAScript;
  • WebAssembly;
  • Typescript, ClojureScript, Elm, Dart, etc;
  • Тестирование приложений;
  • Инструменты сборки;
  • JS developer workflow.

Спикеры

Mattias Petter Johansson
MPJ runs Fun Fun Function, a YouTube channel about programming. Prior to that, he has worked as a developer for 13 years, for companies such as Spotify, Absolute Vodka and Blackberry. His record for solving the Rubik's Cube is 88 seconds but he has never been able to do a single correct time estimation in his life.
Michel Weststrate Mendix
Tech Lead and Open Source evangelist at Mendix. Speaker, blogger and author of MobX, MobX-state-tree, immer and several other libraries.
Кирилл Черкашин Google
Родился в Москве, сейчас живет в Нью-Йорке и работает в Firebase. Обучает Angular не только в Google, но и во всем мире, организует самый большой Angular-митап в мире — AngularNYC (а также VueNYC и ReactNYC). В свободное от программирования время увлекается танго, книгами и приятными беседами.
Princiya Sequeira smartHelios
FOSS enthusiast, loves food and JavaScript. Works at smartHelios. Outreachy Intern for Lightbeam with Mozilla.
Ari is the author of "ng-book" and has been teaching web development for a long time. He likes to speak at conferences and eat spicy food. He technically got paid while he traveled the country as a professional comedian, but has come to terms with the fact that he is not funny.
Максим Сальников ForgeRock
Максим — full-stack разработчик в ForgeRock, Google Developer Expert и Microsoft MVP. Фронтенд-разработкой он занимается с конца прошлого века, а в последнее время активно занялся темой Progressive Web Apps, запустив самые большие англо- и русскоязычные площадки для обсуждения этой темы. Максим является основателем и руководителем двух конференций: Mobile Era и ngVikings — главных скандинавских мероприятий по мобильной и Angular-разработке соответственно. Кроме того, он проводит крупнейшие в Норвегии митапы по фронтенд- и мобайл-тематике. Максим всегда готов поделиться своим опытом и знаниями. Он много путешествует, выступает и проводит мастер-классы на конференциях для разработчиков по всему миру.
Все спикеры

Программа

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

Введение в технологию Для практикующих инженеров Хардкор. Сложный низкоуровневый доклад, требующий от слушателя знаний технологии.

24 ноября. День 1

Введение в технологию Для практикующих инженеров Хардкор. Сложный низкоуровневый доклад, требующий от слушателя знаний технологии.
Время  & Зал
Доклад
Зал 1
Зал 2
Зал 3
09:00

Регистрация

09:45

Открытие конференции

10:30
10:30 Зал 1
State management beyond the libraries
Michel Weststrate
Mendix
#state  #firsthand  #onlyjs 
Для практикующих инженеров EN
11:30

Перерыв

12:00
12:00 Зал 1
JavaScript ❤ binary data
Кирилл Черкашин
Google
#binarydata  #onlyjs  #fundamentals  #datamodels 
Для практикующих инженеров RU
12:00 Зал 2
Введение в технологию EN
12:00 Зал 3
Revealing framework fundamentals: NestJS behind the curtain
Kamil Myśliwiec
NestJS
#node  #fundamentals  #firsthand 
Для практикующих инженеров EN
13:00

Обед

14:00
14:00 Зал 1
Сервис-воркеры: используем накопленный опыт и смотрим в будущее
Максим Сальников
ForgeRock
#pwa  #browserapi  #serviceworkers 
Введение в технологию RU
14:00 Зал 2
Глубокое погружение в webpack
Стас Курилов
JetBrains
#tools  #casestudy  #firsthand 
Для практикующих инженеров RU
14:00 Зал 3
An introduction to distributed tracing
Thomas Watson
Elastic
#node  #tools  #microservices 
Хардкор. Сложный низкоуровневый доклад, требующий от слушателя знаний технологии. EN
15:00

Обед

16:00
16:00 Зал 1
Строим GraphQL-сервер
Павел Черторогов
Рога и Копыта
#api  #node  #firsthand  #datamodels 
Для практикующих инженеров RU
16:00 Зал 2
Paranoid Service Worker
Всеволод Родионов
Стартап
#serviceworkers  #security  #casestudy 
Хардкор. Сложный низкоуровневый доклад, требующий от слушателя знаний технологии. RU
16:00 Зал 3
Bringing mixed reality to the web
Marko Letic
AVA
#vr  #ar  #browserapi 
Введение в технологию EN
17:00

Перерыв

17:30
17:30 Зал 1
JS-битва: как я написал свой eval()
Александр Коротаев
Tinkoff.ru
#casestudy  #gamedev  #firsthand 
Для практикующих инженеров RU
17:30 Зал 2
Асинхронный ноль
Виктор Вершанский
uKit Group
#nodeapi  #casestudy 
Для практикующих инженеров RU
17:30 Зал 3
A11Y IRL (Accessibility in real life)
Theodore Vorillas
Workable
#iot  #firsthand  #accessibility 
Введение в технологию EN
18:30

Перерыв

19:00
19:00 Зал 1
Surviving death by complexity
Mattias Petter Johansson
Введение в технологию EN
20:00

Вечеринка

20:30
Зал 1
RU
21:00
Зал 1
RU
Зал 2
EN
Зал 3
EN

25 ноября. День 2

Введение в технологию Для практикующих инженеров Хардкор. Сложный низкоуровневый доклад, требующий от слушателя знаний технологии.
Время  & Зал
Доклад
Зал 1
Зал 2
Зал 3
10:00

Регистрация

10:30
10:30 Зал 1
Децентрализованный веб
Виктор Грищенко
#fundamentals  #futureofweb 
Для практикующих инженеров RU
10:30 Зал 2
Visualising third-party website trackers
Princiya Sequeira
smartHelios
#svg  #canvas  #d3 
Введение в технологию EN
10:30 Зал 3
Turn your smartphone into Nintendo Wii-like controller with JavaScript and machine learning
Bartosz Pietrucha
angular-academy.com
#ml  #iot  #casestudy 
Для практикующих инженеров EN
11:30

Перерыв

12:00
12:00 Зал 1
Протокол Chrome DevTools
Алексей Козятинский
Google / Netflix
#node  #tools  #firsthand 
Для практикующих инженеров RU
12:00 Зал 2
Голая правда про файлы
Егор Малькевич
#browserapi   #casestudy 
Введение в технологию RU
12:00 Зал 3
There is a bluebird in my talk that wants to get out
Lucas da Costa
Converge
#fundamentals  #math  #fp 
Хардкор. Сложный низкоуровневый доклад, требующий от слушателя знаний технологии. EN
13:00

Обед

14:00
14:00 Зал 1
Системы типов в двух словах
Вячеслав Шебанов
ВКонтакте
#fundamentals  #typesystem  #datamodels 
Хардкор. Сложный низкоуровневый доклад, требующий от слушателя знаний технологии. RU
14:00 Зал 2
The Universal Serial Web
Sebastian Golasch
Deutsche Telekom
#browserapi  #iot 
Для практикующих инженеров EN
14:00 Зал 3
Рендерим 3D по-взрослому
Артем Кунец
Align Technology
#datavisualisation  #casestudy 
Для практикующих инженеров RU
15:00

Обед

16:00
16:00 Зал 1
🏁 Final Form: Form state management via Observers
Erik Rasmussen
#state  #forms  #firsthand 
Для практикующих инженеров EN
16:00 Зал 2
Микросервисная архитектура
Дмитрий Пацура
Fintier
#microservices   #node  #casestudy 
Введение в технологию RU
16:00 Зал 3
Разработка доступных графиков
Сергей Кригер
SinnerSchrader
#datavisualisation  #accessibility 
Для практикующих инженеров RU
17:00

Перерыв

17:30
17:30 Зал 1
Надежный JavaScript: в погоне за мифом
Илья Климов
JavaScript.Ninja
#typesystem  #casestudy 
Для практикующих инженеров RU
17:30 Зал 2
State of crypto in Node.js
Ujjwal Sharma
Node.js
#node  #crypto  #security 
Для практикующих инженеров EN
17:30 Зал 3
Building cross-platform mobile apps with Flutter.io
Ari Lerner
#mobile  #dart  #bestlanguage 
Введение в технологию EN
18:30

Перерыв

19:00
19:00 Зал 1
Маленький Data Science для большого фронтенда
Роман Дворнов
Avito
#firsthand  #projectanalysis  #tools 
Для практикующих инженеров RU
20:00

Закрытие конференции

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

Долгое время занимался .NET, Microsoft stack. Работал в Quest Software, после этого в Dell, где начал заниматься фронтендом. Прошёл путь от CoffeeScript + Angular 1.0 до Dart + Angular 2.0. На данный момент трудится в Wrike (www.wrike.com), высоконагруженном SaaS-приложении с очень богатым клиентским кодом. Команда Wrike пишет на Dart и Angular 2.0 и стремится быть up-to-date со всеми современными течениями в мире веб.
Дмитрий Махнёв
Дмитрий Махнёв Одноклассники
Разработчик m.ok.ru. Более 8 лет в веб-разработке. Часто пишет HTML на Java. Любит хорошие доклады, дадаизм, тесты и Dart.
Екатерина Павленко

Работает старшим разработчиком в Tinkoff.ru в Петербурге. Любит разрабатывать крутой и масштабируемый энтерпрайз-фронтенд, последние пару лет делает это при помощи всех доступных версий Angular. Преподает в финтех-школе Тинькофф.
Пишет на JavaScript c 2007 года. До перехода к JS работал верстальщиком, сверстал более 100 сайтов. Писал на jQuery, Backbone.js, Angular 1, Angular 2, React, Ext JS, PolymerJS. Любит пользовательские интерфейсы и кофе.
Фронтендер, один из организаторов PiterJS. Прошел тернистые круги IT: передовой саппорта, демонов и слонов администрирования, питоньи клубы магических методов. В настоящий момент разрабатывает интерфейсы в сфере процессинга на JavaScript с использованием AngularJS. В содеянном не раскаивается.
Full-stack developer, занимается разработкой с 2004 года. Организатор PiterJS и IT Global Meetup.

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

Платиновый спонсор

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

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

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

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