Расписание

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

Программа пополняется

Программа пополняется

Новые доклады публикуем каждую неделю, не пропустите обновления.

  • AI

    10
  • Практики разработки

    6
    • Доклад

      Self-Profiling API: как узнать, почему у пользователя всё тормозит

      DevTools отвечают на вопрос «почему тормозит у меня?». Self-Profiling API — на вопрос «почему тормозит у пользователей?».

      Когда пользователь жалуется на медленный интерфейс, воспроизвести проблему удается далеко не всегда. В докладе разберем, как с помощью Self-Profiling API собирать JavaScript-профили непосредственно в браузерах пользователей, связывать их с INP и другими метриками, а затем анализировать, чтобы находить реальные причины проблем с производительностью.

    • Доклад

      Большой брат следит за тобой, или Как обеспечить техническое качество в 100+ репах

      Это история о том, как мы построили систему, которая позволяет проверять техническое качество в 100+ репах и раскатывать на них массовые изменения. Расскажу про технические сложности: как что-то искать не только грепом, как эффективно использовать библиотеки для трансформации кода, как интегрировать это с CI. Ну и конечно же, как встроить это в процессы работы команд.

    • Доклад

      Реверс-инжиниринг шавермы

      Что общего у успешных систем и шавермы? Как масштабирование связано с выбором соуса? Какие НФТ помогут с выбором начинки? На эти и другие вопросы вы не получите ответы, пока мы будем обсуждать проектирование решений.

    • Доклад

      OTel как решение всех проблем, ну почти

      Аналитика, трассировка, мониторинг, девтулзы — все они такие разные, но занимаются одним и тем же — агрегацией логов. Поговорим о том, как всё это можно унифицировать и упростить жизнь себе, LLM, бизнесу.

    • Доклад

      Конкурентное редактирование: CRDT-путь Яндекс Документов

      Вам нужно конкурентное редактирование — как определить масштаб проблемы, с чего начать решать, и как тут поможет CRDT?

      Разберем, как эту задачу решили Яндекс Документы и как она работает в реальном продукте.

    • Доклад

      Go to Definition

      Расскажу, что такое Language Server Protocol, как устроено взаимодействие редактора и language server, какие задачи он решает, — и покажу, как написать свой language server.

  • Фреймворки

    5
  • Архитектура

    5
    • Доклад

      Schema Driven UI подход в enterprise-разработке

      Практический разбор Schema Driven UI в долгоживущем корпоративном продукте: DSL форм, конструктор интерфейсов, отрисовка по схеме, побочные эффекты, миграция UI kit, версионирование схем и, конечно, недостатки подхода.

      В финале обсудим, почему генерации интерфейсов с помощью AI нужен не произвольный JSX, а безопасный DSL и ограниченный набор компонентов.

    • Доклад

      Граница по границе контроля: где на фронтенде проводить абстракции

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

    • Доклад

      Вам (не) нужны микрофронтенды

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

    • Доклад

      Первый блин комом: SSR-рендер вслепую

      Участник уйдет с ментальной и пока что вневременной моделью «Что сервер не знает и почему он не узнает» и критериями выбора стратегии с понятной ценой.

  • UI/UX

    3
    • Доклад

      Робот + человек: верстаем через Figma MCP быстрее вместе

      Если взять макет и отдать его ИИ-агенту, результат из коробки — лотерея: выдуманные компоненты, инлайн-стили и «дивная» верстка вместо вашего ui-kit. В докладе разберем, каким требованиям должны отвечать макет и ui-kit, и настроим связку Figma MCP + агент так, чтобы код генерировался на ваших компонентах и проходил ваше ревью. А затем в живой демонстрации провалидируем макет, настроим маппинг компонентов и сверстаем страницу и форму с валидацией на кастомном ui-kit.

    • Доклад

      Теория цвета и практики гибкого кода

      Интерфейсы без теории цвета — это как JavaScript без алгоритмов.

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

  • Бэкенд

    2
    • Воркшоп

      Мультиплеер на JS

      Разработчики игр постоянно ноют, что графика и сетевые взаимодействия — самое сложное в игростроении. Тем временем мы в вебе только и делаем, что отправляем байтики по сети и красим пиксели.

      Неужели в геймдеве у всех такие посредственные навыки? Или, может, мы чего-то не знаем о том, насколько глубока эта кроличья нора?

  • Графика и анимация

    2
    • Воркшоп

      Мультиплеер на JS

      Разработчики игр постоянно ноют, что графика и сетевые взаимодействия — самое сложное в игростроении. Тем временем мы в вебе только и делаем, что отправляем байтики по сети и красим пиксели.

      Неужели в геймдеве у всех такие посредственные навыки? Или, может, мы чего-то не знаем о том, насколько глубока эта кроличья нора?

  • Перфоманс

    2
    • Доклад

      Self-Profiling API: как узнать, почему у пользователя всё тормозит

      DevTools отвечают на вопрос «почему тормозит у меня?». Self-Profiling API — на вопрос «почему тормозит у пользователей?».

      Когда пользователь жалуется на медленный интерфейс, воспроизвести проблему удается далеко не всегда. В докладе разберем, как с помощью Self-Profiling API собирать JavaScript-профили непосредственно в браузерах пользователей, связывать их с INP и другими метриками, а затем анализировать, чтобы находить реальные причины проблем с производительностью.

    • Доклад

      V8 для самых маленьких: что за лев этот турболев?

      Рассмотрим, как работает наш любимый V8, на примерах кода, посмотрим, что происходит с нашим кодом внутри движка, а также узнаем, что за лев этот Турболев и что это принесет нам в будущем!

  • Софты

    2
  • QA

    1
    • Доклад

      Подход к автотестам в вебе, который вы полюбите

      В докладе разберем, почему тесты в вебе часто превращаются в формальность, чем команды ошибочно называют e2e и как выстроить нормальный инженерный подход к тестированию. Основной упор сделаем на практику: на примерах функций, React-хуков и компонентов покажем подходы, которые можно применять в реальных проектах уже на следующий день.

  • Mad Skills

    1
  • Другое

    1
  • Без темы

    1
    • Доклад

      Mnemonica Project

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