Расписание

Время в программе указано для вашего часового пояса .

Программа опубликована

Программа опубликована

Все доклады на сайте — можно планировать участие.

Возможны изменения — подпишитесь на обновления.

Скачать расписание
  1. 14 мая

    Доклад

    FSD — это беда, спасет только FDA!

    Порой возникает ощущение, что FSD обрел популярность незаслуженно, и несмотря на все недостатки его продолжают использовать.

    Разберу проблемы этой архитектурной методологии, проанализирую доступные альтернативы и предложу достойное решение — FDA.

    Перерыв

    Доклад

    Креативный код без магии: как графика прокачивает перформанс и мышление

    Креативная графика — это не магия, а инженерный тренажер. На демо покажу, как через Three.js и Phaser научиться мыслить кадром, профилировать рендер и применять эти навыки для улучшения производительности в других frontend-проектах.

    Перерыв

    Доклад

    Типизируем не только код: договоренности между слоями

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

    Мы разберем, как сделать проверяемыми договоренности между MobX-сторами, роутингом, CSS Modules и CSS Variables, ENV-конфигами, i18next, API-ответами, feature toggles, Storybook и иконками — и тем самым снизить хрупкость системы на их стыке. И, конечно, не обойдем стороной перформанс.

    Доклад

    Мы переписывали фреймворк три раза и сделаем это снова: тяжелые уроки Vuetify

    Разберем, какие архитектурные решения во Vuetify оказались удачными, а какие дали о себе знать только на поздних этапах разработки, почему подход «одна дизайн-система для всех» перестал работать и как реальные продуктовые требования подтолкнули нас к созданию Vuetify0. 

    Обед

    Доклад

    Говорят, AI уже везде. Раз такое дело, может быть, что-то автоматизируем?

    Покажу, как маленькая команда может выстроить AI-автоматизацию багофикса от Jira-тикета до pull request, расскажу, что из этого реально работает, а что пока причиняет боль. Поделюсь конкретными практиками, ошибками и стандартами, которые мы вывели за несколько месяцев внедрения.

    Перерыв

    Перерыв

    Нетворкинг и афтерпати

  2. 15 мая

    Keynote

    Расклад на качество

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

    Перерыв

    Доклад

    Мифы и легенды о современном Angular: что не так с вашими представлениями

    Рассмотрим распространенные мифы об Angular и разберем, как современные возможности фреймворка (Signals, zoneless, SSR) меняют подход к разработке. Также посмотрим на экосистему, включая Analog.js, и будущие изменения.

    Доклад

    Я не знаю JavaScript

    Разберемся почему нужно относиться к выражениям и операторам как к интерфейсам, покажем как работают асинхронные get/set, при чем здесь await new и как сделать самовоспроизводимые экземпляры классов.

    Перерыв

    Обед

    Доклад

    Кеширование данных на максималках. Как построить кеш для энтерпрайза

    «Кеширование на фронте» — фраза, вызывающая чувство максимального понимания у каждого фронтендера. Расскажу, почему это может быть болью в большом проекте, и вместе спроектируем систему, способную подстраиваться под разные требования.

    Перерыв

    Перерыв

    Доклад

    Язык программирования — английский: искусство управления контекстом при работе с LLM

    Расскажу, как мы прошли путь от использования моделей «в окошке» до выстроенной системы переиспользования промптов. Никаких сложных штук — только проверенные практикой идеи.

    Доклад

    Реактивный CSS

    Мы стоим на пороге революции в верстке, связанной с новым подходом — реактивным CSS. В нем привычная логика отображения «переезжает» из JavaScript в стили, и весь внешний вид компонента зависит от CSS-переменных состояния.