Хабрахабр

Итоги HolyJS 2019 Piter

А теперь, когда уже собран и проанализирован весь фидбек, можно подвести итоги. В конце мая прошла седьмая HolyJS — по нашему субъективному мнению, лучшая из всех. Вот прошедшая конференция в числах:

  • 900+ человек, 2 дня докладов, 3 потока
  • 30 докладов, 2 воркшопа
  • 36 спикеров
  • 3 MC
  • 10 lightning talks
  • 3 BoF-сессии
  • Конкурс «TCXX» при поддержке Daniel Ehrenberg (экс-председателя TC39)
  • Премьера документального фильма про Ember.js
  • Мероприятие-спутник Node.js Code+Learn (первое в своём роде в истории СНГ)

А под катом — обо всём этом подробнее.
Второй раз подряд на HolyJS случился sold out, причём в этот раз за месяц до конференции. Признаемся честно, мы сами этого не ожидали. С одной стороны, конечно, это успех: конференция интересна большему числу людей, чем мы предполагали. Но с другой, кто-то из хотевших на конференцию не смог там оказаться, а кому-то могло быть тесновато.

Следующая HolyJS пройдёт осенью в московском конгресс-центре ЦМТ, куда легко помещается больше 1000 человек. Хотим извиниться перед теми, кому оказалось неудобно, и сообщить: на будущее мы это учли. А в Петербурге будем проводить HolyJS в Экспофоруме, куда, если надо, влезет хоть 10 000.

Программа


Ryan Dahl

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

  • Открывал конференцию Ryan Dahl (для самых юных читателей напомним, что это создатель Node.js), рассказавший о своём новом проекте Deno. Мы в первый день транслировали на YouTube доклады из первого зала, так что всему миру это стало сразу же доступно на видео — и вместо чтения описаний можете просто посмотреть сами.
  • Почти каждый пользуется Chrome DevTools, и кто бы смог рассказать о них лучше, чем один из их авторов Алексей Козятинский? В этот раз Алексей рассказал нам, как делать космические вещи очень просто с помощью ломовейшего протокола Chrome DevTools (и это тоже попало в открытую трансляцию).
  • Помимо инструментов (новых и общепринятых), не забываем о фундаментальных вещах, порой не очень часто рассматриваемых во фронтенде. И в столь нелёгком вопросе нам помогла замечательная Марина Миронович с очень интересным докладом «Алгоритмы на графах». В открытой трансляции этого не было, но специально для читателей этого поста даём ссылку на запись.
  • В этот раз у нас было много экспериментов, в том числе связанных с докладами. Два примера таких экспериментальных выступлений:

    Замечательный Илья Климов рассказал нам про «Ламповый CI/CD: как и с чего начать», здесь мы тоже поделимся видеозаписью.

    Олег Шелаев представил доклад про GraalVM, показав нам, как вызывать Java из JS, а также R, Python и Ruby в одном рантайме. И впервые в истории HolyJS на ней выступил человек, становившийся обладателем звания Java Champion. (видео).

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

  • Помимо тем, напрямую связанных с разработкой, подняли и важную для фронтенд-сообщества тему продвижения опенсорс-проектов. Об этом рассказывал Андрей Ситник (кому говорить о таком, как не автору сразу нескольких успешных проектов), и его выступление тоже можно посмотреть.


    Андрей Ситник

  • И были многие другие доклады, видеозаписи которых станут доступны позже.

Но усилия по подготовке не пропали даром, доклад от Farzad «Statecharts driven UI development» вы ещё сможете увидеть осенью на московской HolyJS. Мы традиционно готовим «запасные» доклады на случай экстренной замены, и в этот раз тоже были два таких спикера, которые не выступили: Роман Колесников и Farzad YousefZadeh (спасибо им обоим за готовность подстраховать конференцию).

Воркшопы

Пожалуй, они стали самым сложным экспериментом на этой HolyJS: подготовка воркшопа занимала в 5-10 раз больше времени, чем доклада. Воркшопов было два (по одному каждый день), они длились по 2-3 часа и шли в параллель с программой. И в этом тексте мы впервые публикуем ссылки на их видеозаписи.

В первый день Станислав Курилов рассказал о том, как удалить лишний код из рантайма CSS Modules при помощи webpack — можете посмотреть.

Начал он с приветствия от Rich Harris: специально для посетителей воркшопа Rich записал небольшое видео. А во второй день Павел Малышев провёл Svelte Cookbook — мастер-класс по Svelte. Зато видеозапись самого воркшопа «небольшой» не назовёшь: она длится почти три часа.

MC


Трое MC и Martin Splitt

Опять же в качестве эксперимента у нас были трое замечательных МС: Виталий Фридман, Максим Сальников и Евгений Кот. Помимо основной контентной части, в этот раз мы работали с формой презентации докладов. Большое спасибо ребятам за созданное настроение и интересные QA-сессии. Можете посмотреть, например, как выглядело начало первого дня (перед выступлением Ryan Dahl).

Активности

Конкурс TCXX на лучший proposal в стандарт JS стал уже традиционным. Но и в нём было кое-что новое: для помощи в выборе победителя к нам присоединились бывший председатель TC39 Daniel Ehrenberg, Михаил Полубояринов, Алексей Козятинский, а также Сергей Рубанов, через неделю после конференции поехавший на июньскую встречу комитета TC39 в Берлин. Кстати, на этой встрече было утверждено много всего интересного. Пока основные результаты не опубликовали, можно посмотреть ряд телеграм-постов:

  1. t.me/juliarderity/618
  2. t.me/juliarderity/621
  3. t.me/juliarderity/622
  4. t.me/juliarderity/623
  5. t.me/juliarderity/624
  6. t.me/juliarderity/625
  7. t.me/juliarderity/626

Сейчас коллеги помогают найти чемпиона (коллегу, который может внести этот пропозал в TC39 согласно их правилам). А победителем TCXX в этот раз стал proposal String capitalize method от Елены Правдиной.

Проходили уже традиционные BoF-сессии: в этот раз можно было обсудить текущее состояние дел в Node.js (с контрибьюторами этого проекта и с Ryan Dahl), a11y и культуру коммуникации в международных многокультурных проектах. В конце первого дня была вечеринка.

Для полного счастья не хватало разве что попкорна. Благодаря Алексею Канунникову и нашим замечательным коллегам из HoneyPot, в первом зале можно было посмотреть премьеру дублированного на русский язык документального фильма про Ember.js.

А также на вечеринке можно было послушать 10 lightning talks — мини-докладов от посетителей конференции.

Code+Learn

Также хочется отметить, что на следующий день после конференции прошло крутое мероприятие-спутник. Node.js Code+Learn — мероприятие, на котором контрибьюторы Node.js помогают сделать ваш (пусть и очень маленький, но ваш первый) коммит в Node.js. Помимо некоторых спикеров конференции, его помогал вести Никита Сковорода. А основную роль в организации мероприятия сыграли наши замечательные друзья из PiterJS.

Это первое подобное мероприятие в СНГ, и предполагаем, что не последнее.

Интервью

У нас было две трансляции: одна — открытая для всего мира, с первыми докладами первого зала, другая — платная с доступом ко всем докладам обоих дней. (Кстати, на следующей московской HolyJS будет аналогично, и продажа онлайн-билетов уже открыта.)

А теперь делимся с вами видеозаписями этих интервью за оба дня. И в обеих трансляциях перерывы между докладами мы заполняли с помощью интервью со спикерами и спонсорами.

Особенно рекомендуем посмотреть два интервью в связке: сначала с Alex Castillo, затем с Мариной Миронович.

HolyJS 2019 Moscow


Вот такого размера наше ожидание следующей встречи

Первую партию докладов опубликуем на сайте позже. Мы уже три месяца готовим московскую HolyJS, которая пройдёт 8-9 ноября. А ещё мы вовсю принимаем заявки на доклады — если вы сами хотите выступить, сейчас правильный момент, чтобы сообщить нам об этом! Но уже сейчас можно купить билеты, и позже они будут постепенно дорожать.

И напоследок — отдельная благодарность ещё нескольким людям: Екатерине Павленко, Вадиму Горбачёву, Кириллу Черкашину и Михаилу Полубояринову.

Показать больше

Похожие публикации

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Кнопка «Наверх»