• 10 - 11 декабря
  • Москва, Площадь Европы д.2

HolyJS 2017 Moscow

10-11 декабря в Москве состоялась JavaScript-конференция HolyJS 2017 Moscow. Не просто фронтенд-конференция, коих много. HolyJS – единственная в своем роде конференция, посвященная только JavaScript.

HolyJS 2017 Moscow стала четвертой по счету специализированной конференцией по JS, проводимой JUG.ru Group. Более 600 JS-разработчиков собрались под одной крышей для того, чтобы обсудить настоящее и будущее JavaScript-сообщества с мировыми экспертами: Douglas Crockford, Lea Verou, Martin Splitt — несколько десятков докладов о фронтенде и не только. Коснулись и бэкенда, и десктопа.

В рамках конференции также состоялся воркшоп от Дениса Мишунова «Производительность фронтенда».

На конференции не было докладов про Agile, Scrum и управление командами — только технологии, только хардкор!

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

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

Спикеры

Douglas Crockford
Douglas Crockford
Виталий Фридман
Виталий Фридман Smashing Magazine
Андрей Мелихов
Андрей Мелихов Яндекс.Деньги
Gerard Sans
Gerard Sans AngularZone
Mathias Buus Madsen
Mathias Buus Madsen Dat
Все спикеры

10 Декабря. День 1

Легенда: Введение в технологию Введение в технологию Для практикующих инженеров Для практикующих инженеров Хардкор. Сложный низкоуровневый доклад, требующий от слушателя знаний технологии. Хардкор
Время
Зал 1
Зал 2
Зал 3
9:00
Регистрация
10:00
Открытие конференции
11:30
Перерыв
13:00
Перерыв
14:30
Обед
16:15
Перерыв
17:45
Перерыв
19:00
Вечеринка 🔥🍻🎉

11 Декабря. День 2

Легенда: Введение в технологию Введение в технологию Для практикующих инженеров Для практикующих инженеров Хардкор. Сложный низкоуровневый доклад, требующий от слушателя знаний технологии. Хардкор
Время
Зал 1
Зал 2
Зал 3
11:30
Перерыв
13:00
Перерыв
14:30
Обед
16:15
Перерыв
17:45
Перерыв
19:15
Закрытие конференции

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

Евгений Гусев
Евгений Гусев Wrike
Дмитрий Махнёв
Дмитрий Махнёв Одноклассники
Вадим Горбачёв
Вадим Горбачёв OpenWay
Михаил Полубояринов
Михаил Полубояринов Health Samurai

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

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

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

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

Технический партнер

Услышав слово «конференция», большинство людей представляют себе сцену, тишину в зале и докладчика, рассказывающего о чём-то очень сложном или очень важном (или и то и другое). Всё это есть на конференциях JUG.ru Group, однако у нас есть ещё кое-что. То, о чём многие просто не задумываются, планируя поход на конференцию.

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

  • подготовка до конференции;
  • посещение докладов;
  • общение со спикерами;
  • общение с участниками;
  • общение с экспонентами;
  • конкурсы и развлечения.

Пройдёмся по каждому компоненту отдельно:

Подготовка в период до конференции

Доклады на конференциях JUG.ru Group читаются одновременно в несколько потоков. Кроме темы доклада и спикера, в описании каждого слота указан язык доклада (английский или русский), а также степень технической сложности доклада. При выборе доклада к посещению предлагаем учитывать эти параметры: если доклад очень сложен, возможно, его удобнее будет смотреть в записи — чтобы при необходимости иметь возможность поставить запись на паузу и освежить в памяти «матчасть»; если тема сложна, но вы прекрасно в ней ориентируетесь — возможно, это именно тот доклад, который обязательно нужно посетить «вживую», задать вопросы спикеру в зале, а затем продолжить обсуждение в дискуссионной зоне. Для участников конференции видеозаписи докладов со всех треков становятся доступны после заполнения формы обратной связи.

Открывающий кейноут чаще всего характеризуется лёгкой или средней степенью технической сложности, обычно кейноут носит более общий характер и позволяет настроиться на правильный лад перед хардкорными докладами. Советуем обязательно посетить этот доклад.

Чтобы получить максимум пользы от докладов, предлагаем перед тем, как начать их выбирать, определить для себя, что вы хотите получить от конференционной программы в целом, например:

  • получить обзор новых возможностей в рамках технологии, в которой вы хорошо разбираетесь;
  • получить дополнительные/более глубокие знания по узкому вопросу;
  • получить представление о смежной теме, в которой вы пока не очень хорошо разобрались;
  • получить базовые знания о чём-то новом, чтобы начать работу в новом направлении;
  • познакомиться с кейсами интересных вам компаний и так далее.

При выборе докладов помните о своих основных целях и составляйте план посещения в соответствии с ними. Обратите внимание, что в программе каждому докладу присваивается индекс сложности — чтобы вы могли оценить, насколько он вам подойдёт.

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

Посещение докладов

При посещении докладов будьте внимательны и активны:

  • во время докладов записывайте идеи, которые вас заинтересовали, иначе они могут затеряться в потоке информации;
  • задавайте вопросы из зала (поднимите руку, и вам передадут микрофон, либо напишите ваш вопрос в Telegram-чат конференции);
  • если вы не успели задать вопрос, хотели бы получить более развёрнутый ответ или подискутировать — переходите после доклада в дискуссионную зону, соответствующую номеру зала, где вы слушали доклад, — там вы сможете подробно обсудить интересующий вас вопрос как с самим докладчиком, так и с другими участниками;
  • во время сессии не стесняйтесь перейти из одного зала в другой, если чувствуете, что ошиблись с выбором доклада.
Общение со спикерами

Каждый спикер после своего доклада перемещается в дискуссионную зону, соответствующую номеру зала, где он читал доклад. Если несколько интересных вам спикеров читают доклады и присутствуют в дискуссионных зонах одновременно, вы можете сходить на доклад к одному спикеру, а потом встретиться с другим в дискуссионной зоне — так тоже можно:)

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

Общение с участниками

80% участников конференций — инженеры уровня Senior/Middle и тимлиды. Докладчики — эксперты мирового уровня, приезжающие со всего света. Все участники, спикеры и организаторы конференции носят бейджи, на которых указаны их имя и компания.

Не стесняйтесь начать беседу с коллегой — узнайте, над каким проектом и на каком стеке технологий он работает, как их команда решает те или иные задачи.

Будьте активны в Telegram-чате — предложите всем заинтересованным встретиться в перерыве и обсудить интересующую вас проблему.

Это конференция, и участники всегда готовы поддержать конструктивную беседу.

Список Telegram-чатов JUG.ru Group:

  • Java-конференция JPoint
  • Java-конференция Joker
  • Java-конференция JBreak
  • Сообщество JUG.ru
  • .NET-конференция DotNext
  • Конференция по мобильной разработке Mobius
  • JavaScript-конференция HolyJS
  • Конференция по тестированию Heisenbug
  • SmartData: конференция по вопросам Big Data
  • DevOps-конференция DevOops
Общение с экспонентами

На каждой конференции JUG.ru Group есть выставочная зона IT-компаний. Кто-то из экспонентов ищет сотрудников, кто-то показывает новые продукты.

Для начала стоит обойти выставочную зону и наметить те компании, с представителями которых вам было бы интересно поговорить в первую очередь — помните про них и обязательно пообщайтесь, даже если для этого придётся подойти несколько раз (некоторые стенды пользуются огромной популярностью). Помимо этого, советуем не забывать и про других экспонентов, даже если их проекты относительно далеки от того, что интересует вас, — всегда бывает познавательно узнать о ключевых новостях, идеях, задачах и технологических решениях из смежных областей.

Конкурсы и развлечения

Может, кто-то и считает, что развлекаться — это не обязательно, но, come on, мы-то знаем, что это не так :)

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

Во-вторых, не пропустите вечеринку для участников по окончании первого дня конференции: купание в море коллективного разума нескольких сотен (или даже тысяч!) коллег-разработчиков может оказаться именно тем способом проведения досуга, о котором вы подсознательно тосковали все эти годы. Категорически рекомендуем! (с)

В-третьих, внимательно осмотритесь на площадке: вы обязательно обнаружите фото/инста-будку, настольные или напольные игры и ещё что-то потрясающее, о чём мы вам пока не скажем, чтобы не портить сюрприз.

Удачи на конференции! А если у вас будут возникать вопросы — находите любого человека с бейджем Организатора, мы всегда рады вам помочь!