Урок 1.
00:46:46
Как превратить соревнование для программистов в The International?
Урок 2.
00:48:51
Cocos Creator: путешествие в TS-геймдев для начинающих
Урок 3.
00:52:51
Разбираемся в устройстве плееров анимаций на примере lottie-web (часть 1)
Урок 4.
00:58:43
Разбираемся в устройстве плееров анимаций на примере lottie-web (часть 2)
Урок 5.
00:37:03
Аквариум и Кроно: как сделать так, чтобы дизайнер отстал от программиста
Урок 6.
00:46:34
Щепотка SVG, нотка 3D* и карты
Урок 7.
00:44:48
Работа анимаций в React Native под капотом
Урок 8.
00:45:31
Как сделать из Cocos Creator крепкий орешек: строим TS-архитектуру вокруг игры
Урок 9.
00:37:12
Неочевидные возможности SVG в современном фронтенде
Урок 10.
00:46:04
Тайпли скрипт
Урок 11.
00:47:55
Построение микрофронтендной архитектуры. Первый взгляд, боли и решения
Урок 12.
00:50:19
Доменное моделирование и архитектура приложений на ReScript
Урок 13.
00:53:46
Зачем фронтенду чистая архитектура, и как она помогает строить
Урок 14.
00:53:49
«Коробочный» discovery для микрофронтендов на базе ModuleFederation (часть 1)
Урок 15.
00:50:51
«Коробочный» discovery для микрофронтендов на базе ModuleFederation (часть 2)
Урок 16.
00:45:51
Влетаем с двух ног в JS на Wasm
Урок 17.
00:50:15
Друг или враг? Искусственный интеллект во фронтенд-разработке
Урок 18.
00:48:58
Что на самом деле делает движок блога «Эгея»
Урок 19.
00:45:09
Нечеткий поиск в браузере на полмиллиона строк: построение индекса на CDN
Урок 20.
00:46:03
Telegram Web Apps: веб-приложения внутри Telegram
Урок 21.
00:46:58
Zustand: выскочка или серьезная альтернатива Redux? (Часть 1)
Урок 22.
00:46:37
Zustand: выскочка или серьезная альтернатива Redux? (Часть 2)
Урок 23.
00:50:27
Об accessibility в Яндексе
Урок 24.
00:48:54
Что такое и зачем нужны Container Queries?
Урок 25.
00:47:25
Битва титанов: LSP vs PSI (VS Code vs IntelliJ)
Урок 26.
00:46:07
Почему Playwright лучше Jest, а Vitest тормозит: измеряем coverage как профи
Урок 27.
00:47:12
Автоматизация процессов разработки и поддержки: от ботов до Code Review
Урок 28.
00:49:01
Борьба с ветряными мельницами, или Как жить с техническим долгом
Урок 29.
00:49:36
Быстрые прототипы на Moleculer (часть 1)
Урок 30.
00:34:58
Быстрые прототипы на Moleculer (часть 2)
Урок 31.
00:45:48
Как организовать ETL с Node.js в serverless-архитектуре
Урок 32.
00:49:00
B-tree индексы в базах данных на примере IndexedDB и PostgreSQL
Урок 33.
00:55:12
BFCache: как моментально загрузить предыдущую страницу
Урок 34.
00:47:30
Как мы в 4 раза ускорили мобильную версию ВКонтакте
Урок 35.
00:49:45
React concurrency: а так ли это хорошо?
Урок 36.
00:46:54
Как мы веб-редактор документов строили
Урок 37.
00:18:52
Открытие конференции HolyJS 2023 Spring
Урок 38.
00:48:05
Интервью с Алексеем Пименовым
Урок 39.
01:52:30
Аудит на доступность: зачем, как, что делать после?
Урок 40.
00:16:36
Открытие второго дня HolyJS 2023 Spring
Урок 41.
00:39:07
Толстый клиент — значит медленный?
Урок 42.
00:52:10
VPN и Proxy: разновидности, их отличия и преимущества
Урок 43.
00:45:00
Code Review
Урок 44.
00:22:58
Подведение итогов онлайн-части HolyJS 2023 Spring
Урок 45.
00:18:30
Открытие офлайн-части HolyJS 2023 Spring
Урок 46.
00:46:13
Нет пароля — нет проблем?
Урок 47.
01:20:16
Просмотр документального фильма
Урок 48.
00:52:24
Карьерный вопрос
Урок 49.
00:50:43
Как RxJS разделил мой мир на до и после
Урок 50.
00:48:42
Sizecoding: взгляд изнутри
Урок 51.
00:13:36
Закрытие конференции HolyJS 2023 Spring