10:00 - 11:15
Регистрация участников
11:15 - 11:30
Открытие конференции
22 июня (сб)
Трек для JS-разработчиков
Трансформация монолита: Путь к архитектурной свободе и масштабируемости
Пластиковые лопатки в многопоточной песочнице
Геймдев на Chat GPT
Эволюционная модель команды проекта глазами разработчика
Про логирование в Node.js
11:30 - 12:30
Сергей Геворкян
12:30 - 13:30
Александр Каргозеров
Всеволод Золотов
13:30 - 13:50
13:50 - 14:50
Александр Коротаев
14:50 - 16:00
Обед
16:00 - 17:00
17:00 - 17:20
Александр Жульков
17:20 - 18:10
Перерыв 20 мин — общение со спикерами, нетворкинг
Семён Левенсон
Перерыв 20 мин — общение со спикерами, нетворкинг
Трансформация монолита: Путь к архитектурной свободе и масштабируемости
Пластиковые лопатки в многопоточной песочнице
Геймдев на Chat GPT
Эволюционная модель команды проекта глазами разработчика
Про логирование в Node.js
11:30 - 12:30
Сергей Геворкян
12:30 - 13:30
Александр Каргозеров
Всеволод Золотов
13:30 - 13:50
13:50 - 14:50
Александр Коротаев
14:50 - 16:00
Обед
16:00 - 17:00
17:00 - 17:20
Александр Жульков
17:20 - 18:10
Перерыв 20 мин — общение со спикерами, нетворкинг
Семён Левенсон
Перерыв 20 мин — общение со спикерами, нетворкинг
10:00 - 11:00
Регистрация участников
11:00 - 11:10
Приветственное слово 2-го дня
23 июня (вс)
Трек для JS-разработчиков
Npm install - подводные камни в большом enterprise
Как мы меняли UI-kit и что из этого вышло
Я стал консультантом DNS
Фронтенд разработчики - всё?
Мои тесты бесполезны
17:40 - 18:00
Закрытие конференции и благодарственное слово участникам, партнёрам и спонсорам
11:10 - 12:00
12:00 - 13:00
Евгений Ляшенко
Константин Логиновских
13:00 - 13:20
13:20 - 14:30
Антон Журов
14:30 - 15:30
Обед
15:30 - 16:30
16:30 - 16:50
Серёжа Попов
16:50 - 17:40
Перерыв 20 мин — общение со спикерами, нетворкинг
Семён Левенсон
Перерыв 20 мин — общение со спикерами, нетворкинг
Npm install - подводные камни в большом enterprise
Как мы меняли UI-kit и что из этого вышло
Я стал консультантом DNS
Фронтенд разработчики - всё?
Мои тесты бесполезны
11:10 - 12:00
12:00 - 13:00
Евгений Ляшенко
Константин Логиновских
13:00 - 13:20
13:20 - 14:30
Антон Журов
14:30 - 15:30
Обед
15:30 - 16:30
16:30 - 16:50
Серёжа Попов
16:50 - 17:40
Перерыв 20 мин — общение со спикерами, нетворкинг
Семён Левенсон
Перерыв 20 мин — общение со спикерами, нетворкинг
17:40 - 18:00
Закрытие конференции и благодарственное слово участникам, партнёрам и спонсорам
10:00 - 11:15
Регистрация участников
11:15 - 11:30
Открытие конференции
22 июня (сб)
Трек для QA-инженеров
Почему я не выключаю сниффер?
Береги Postgres смолоду
Автоматизируем запуск UI тестов с помощью GitHub Actions
Не используете линтеры для кода автотестов? Тогда мы идем к вам
Почему Playwright — лучший в автоматизации e2e и как обуздать его даже начинающим?
11:30 - 12:30
12:30 - 13:30
Александр Ушаков
KION
Александр Волков
13:30 - 13:50
13:50 - 14:50
Алексей Романов
14:50 - 16:00
Обед
16:00 - 17:00
17:00 - 17:20
17:20 - 18:10
Перерыв 20 мин — общение со спикерами, нетворкинг
Ирина Стяжкина
Перерыв 20 мин — общение со спикерами, нетворкинг
Павел Соловьёв
Почему я не выключаю сниффер?
Береги Postgres смолоду
Автоматизируем запуск UI тестов с помощью GitHub Actions
Не используете линтеры для кода автотестов? Тогда мы идем к вам
Почему Playwright — лучший в автоматизации e2e и как обуздать его даже начинающим?
11:30 - 12:30
12:30 - 13:30
Александр Ушаков
KION
Александр Волков
13:30 - 13:50
13:50 - 14:50
Алексей Романов
14:50 - 16:00
Обед
16:00 - 17:00
17:00 - 17:20
17:20 - 18:10
Перерыв 20 мин — общение со спикерами, нетворкинг
Ирина Стяжкина
Перерыв 20 мин — общение со спикерами, нетворкинг
Павел Соловьёв
10:00 - 11:00
Регистрация участников
11:00 - 11:10
Приветственное слово 2-го дня
23 июня (вс)
Трек для QA-инженеров
Оптимизируем тестовое покрытие через UI и API автотесты
Магия Playwright mocks и эффективная параллелизация
Автоматизация процессов тестирования и разработки
Мои тесты бесполезны
Тесты бесполезны без этого: Что не так с CI/CD у QA?
17:40 - 18:00
Закрытие конференции и благодарственное слово участникам, партнёрам и спонсорам
11:10 - 12:00
12:00 - 13:00
Маргарита Сошникова
13:00 - 13:20
13:20 - 14:30
Вадим Никитенко
14:30 - 15:30
Обед
15:30 - 16:30
16:30 - 16:50
Павел Щедухин
16:50 - 17:40
Перерыв 20 мин — общение со спикерами, нетворкинг
Семён Левенсон
Перерыв 20 мин — общение со спикерами, нетворкинг
Дмитрий Тучс
Оптимизируем тестовое покрытие через UI и API автотесты
Магия Playwright mocks и эффективная параллелизация
Автоматизация процессов тестирования и разработки
Мои тесты бесполезны
Тесты бесполезны без этого: Что не так с CI/CD у QA?
11:10 - 12:00
12:00 - 13:00
Маргарита Сошникова
13:00 - 13:20
13:20 - 14:30
Вадим Никитенко
14:30 - 15:30
Обед
15:30 - 16:30
16:30 - 16:50
Павел Щедухин
16:50 - 17:40
Перерыв 20 мин — общение со спикерами, нетворкинг
Семён Левенсон
Перерыв 20 мин — общение со спикерами, нетворкинг
Дмитрий Тучс
с 19:30
Сбор гостей
20:00
Начало
23 июня (вс)
Oldman Pub ул. Гагарина, 14
Афтепати
22:00
Окончание
Что будет в докладе?
Трансформация монолита: Путь к архитектурной свободе и масштабируемости.
О чем:
При работе двух и более команд разработки над единым продуктом важно не потерять в качестве кодовой базы, скорости доставки фич и общей управляемости бизнес-процессами.
Расскажем о том, какие проблемы встречаются в больших приложениях, в случае, если они взаимодействуют со множеством внешних сервисов. А также о переходе от монолита к микрофронтам, как способе решения части проблем, о монорепе на NX.
Для кого:
FE Разработчики, руководители продуктов, тех. лиды
Уровень:
средний
Высшее инженерное образование. 8 лет проектирую дизайны систем управления контентом, организации логистики, HUD, CAD-приложений. Продвигаю подход, при котором дизайнер должен уметь самостоятельно собирать свои интерфейсы. С 2021 года работаю в онлайн-кинотеатре KION. На сегодняшний день руковожу командой фронтовой разработки для бэк-офиса онлайн-кинотеатра.
О себе:
Сергей Геворкян
Руководитель группы разработки инструментов бекофиса
Онлайн-кинотеатр KION
Почему полезно:
Реальная история совместной работы нескольких продуктовых команд над одним фронтенд приложением. Расскажем о ключевых проблемах такого взаимодействия и фактических способах их решения, технических и менеджерских.
Что будет в докладе?
Трансформация монолита: Путь к архитектурной свободе
и масштабируемости.
О чем:
При работе двух и более команд разработки над единым продуктом важно не потерять в качестве кодовой базы, скорости доставки фич и общей управляемости бизнес-процессами.
Расскажем о том, какие проблемы встречаются в больших приложениях, в случае, если они взаимодействуют со множеством внешних сервисов. А также о переходе от монолита к микрофронтам, как способе решения части проблем, о монорепе на NX.
Для кого:
FE Разработчики, руководители продуктов, тех. лиды
Уровень:
средний
Более 6 лет в фронтенд разработке. С 2021 года работаю в онлайн-кинотеатре KION. Фанат Angular. Внедряю инструменты и подходы которые делают разработку эффективней. В свободное время люблю путешествовать.
О себе:
Александр Каргорезов
Senior Developer группы разработки инструментов бекофиса
Онлайн-кинотеатр KION
Почему полезно:
Реальная история совместной работы нескольких продуктовых команд над одним фронтенд приложением. Расскажем о ключевых проблемах такого взаимодействия и фактических способах их решения, технических и менеджерских.
Что будет в докладе?
Пластиковые лопатки в многопоточной песочнице
О чем:
Поговорим про реализацию многопоточности в JS. Затронем такие вещи, как Atomics, Transferable Objects, рассмотрим паттерны Semaphore и Mutex. Выясним, как все это упрощает нам жизнь и даже напишем хук useSharedState для синхронизации состояний между вкладками.
Уровень:
средний
Начинал в 12 лет с программирования микроконтроллеров и дошел до фронтенда к 17. Стал сеньором
в 19 лет. Специализируюсь на разработке отзывчивых и высоконагруженных приложений.
Уверенный пользователь JavaScript. Влюблен в CSS.
О себе:
Всеволод Золотов
ПСБ
Tech Lead Frontend
Кому полезно:
всем разработчикам на JS и Node.js
Язык/стек доклада:
JavaScript, Node.js - Worker-ы и многопоточность
Что будет в докладе?
Геймдев на Chat GPT
Александр Коротаев
Фрилансер, член программного коммитета HolyJS
О чем:
Во времена, когда все говорят, что ИИ отнимет у нас работу, я решил отдать ее сам. Можно ли, наконец, ничего не делать? Умеет ли ИИ считать? Насколько хороша платная версия? Где взять тот самый запрос, который все за тебя сделает? Ответы в этом докладе.
Почему полезно:
В моем докладе будет реальный случай применения ИИ для задач, в которых я не разбирался ранее. Плюс будет аналитика — насколько ИИ справился, и стоит ли вообще на него полагаться.
Живу в Санкт-Петербурге, работал в ряде крупных ИТ компании России. Член программного коммитета конференции HolyJS. Сейчас работаю сам на себя. Устраиваю встречи и митапы для фронтендеров. В свободное время разрабатываю игры и читаю доклады. Пришел в программирование, так как хотел разрабатывать игры и постепенно начал заниматься этим на работе.
О себе:
Для кого:
Для тех кто хотел использовать ИИ-помощников в работе.
Язык/стек доклада:
JS, Three.js
Продолжительность: