cotalks.dev
Login
HolyJS
YouTube:
link
all (449)
|
events (6)
Videos (449)
Павел Черторогов — Оборачиваем существующее REST API в GraphQL (методология за 1000000 рублей)
Уникальный 3D-опыт на сайте-музее Самоката. Тонны графики, оптимизаций и WebGL
HolyJS 2024 Spring: Графика и анимации
|
Павел Мажуга
А как делить?
HolyJS 2024 Spring: Графика и анимации
|
Иван Попелышев
Как переселить целый город — смена игрового движка в ЮVillage
HolyJS 2024 Spring: Графика и анимации
|
Александр Непомнящих
Как GSAP украл спектакль?
HolyJS 2024 Spring: Графика и анимации
|
Всеволод Кочнев
Импортозамещаем Svelte, или Как я ускорил Glimmer на 40%
HolyJS 2024 Spring: Frameworks
|
Александр Канунников
Angular Platforms: как запускать приложение где угодно?
HolyJS 2024 Spring: Frameworks
|
Олег Соловьев
Vue.js Renderer: выводим приложение на canvas и не только
HolyJS 2024 Spring: Frameworks
|
Денис Чернов
Next.js. Как ты вообще рендеришь?
HolyJS 2024 Spring: Frameworks
|
Тёма Сенюков
Когда проснулся и узнал, что существуют PWA
HolyJS 2024 Spring: партнерские доклады
|
Антон Непша
Webpack watch в экстремальных условиях
HolyJS 2024 Spring: партнерские доклады
|
Николай Рябов
Тяжелое утро с HolyJS #40
Тяжелое утро с Виктором Хомяковым #39: основные IDE фронтендера
Тяжелое утро с HolyJS #38
Тяжелое утро с HolyJS: Открытая ретроспектива #36
Роман Дворнов — Маленький Data Science для большого фронтенда
Андрей Гладков (hh.ru) — Shared Modules
Александр Шушунов (VK) — Код как данные, или Будь крутым программистом
Алексей Мацеха (Росбанк) — Миграция на Vue 3: провал и еще один провал
Дмитрий Шумский (VK) — Архитектурный рефакторинг
Насим Коробкин (Росбанк) — PWA спасет «Мир»
И.Сидорчик — Воркшоп. Улучшаем доступность маркетплейса для незрячих, учитывая опыт маркета (ч.2)
Дебаты.JS
Закрытие конференций DotNext 2022 Autumn и HolyJS 2022 Autumn
Дмитрий Грош — Батчинг в React
И.Сидорчик — Воркшоп. Улучшаем доступность маркетплейса для незрячих, учитывая опыт маркета (Ч.1)
Артем Акутин — Ситидрайв: поездка продолжается
Иван Малюгин — А почему бы не вынести все конфиги в отдельный пакет, сократив бойлерплейт до нуля?
Антон Жуков — Event Sourcing: глубокое погружение
Роман Троицкий — Анимации и их оптимизация в корпоративных проектах
Тяжелые истории с легким настроем
Иван Попелышев — Хаки и ветчина из JS-геймдеве для велосипедных оптимизаций приложений в вебе
Андрей Власов, Василий Маркитан — WebTransport и его место среди других протоколов
Денис Красновский — ESLint — больше чем просто "extend"
Сэм Булатов — Введение в реактивное программирование
Открытие офлайн-части конференций DotNext 2022 Autumn и HolyJS 2022 Autumn
Александр Мышов — High refresh web
Подведение итогов онлайн-части HolyJS 2022 Autumn
Михаил Трифонов — Микросервис головного мозга. Рецепты качества
Дмитрий Васильев — Навстречу новому dev experience с Leporello.js: придумываем livecoding-среду
Наталья Стусь — Как на самом деле работать над перформансом веб-приложения
Экстремальные практики: безопасно ли?
E-learning как альтернатива карьере
Виталий Харисов, Владимир Гриненко — There and back again, или Нужно ли становиться руководителем
Ян Лаврюшев — Эффектор. Бизнес-логика с легкостью
Сергей Константинов — Воркшоп. Пишем игру на React и разбираемся с react-reconciler (Часть 2)
Сергей Константинов — Воркшоп. Пишем игру на React и разбираемся с react-reconciler (Часть 1)
Сергей Абдульманов — Разбираем слона (и это не имеет никакого отношения к JS)
GeekBoards x HolyJS: тактильный спешл
Стёпа Михайлюк — Генерируем видео на JavaScript
Иван Нагайко — Storybook — проблема или решение проблемы?
Артём Арутюнян — Гигантизм Reatom
Ян Новак — Воркшоп. Дивный Elm-овый мир без мутаций и side-эффектов. Искусство чистых касаний (Ч.2)
Ян Новак — Воркшоп. Дивный Elm-овый мир без мутаций и side-эффектов. Искусство чистых касаний (Ч.1)
Михаил Потапов, Никита Балихин — Вытягиваем монорепку
Web almanac: фронтендеры пытаются в аналитику
Виктор Хомяков — Планировщик задач: не замораживаем вкладку при открытии страницы
Andrew Reddikh, Alex Korzhikov — Develop, build, deploy Node.js microservices w/ NestJS & Pulumi р.2
Andrew Reddikh, Alex Korzhikov — Develop, build, deploy Node.js microservices w/ NestJS & Pulumi р.1
Открытие HolyJS 2022 Autumn
Тяжелое утро с HolyJS #34
Тяжелое утро с HolyJS #33
Тяжелое утро с HolyJS и Александром Канунниковым #32
Тяжелое утро с HolyJS #30: развитие ИИ, перформанс Microsoft Teams и что нового в браузерах.
Тяжелое утро с HolyJS #29
Тяжелое утро с HolyJS #28: UDP или TCP, как и зачем давать фидбек и 10 лет Electron.
Тяжелое утро с HolyJS #27 - Посмотрим код open source Метрики, ну и новости
Тяжелое утро с HolyJS #26
Тяжелое утро с HolyJS #25
Тяжелое утро с HolyJS #24
Тяжелое утро с HolyJS #22
Тяжелое утро с HolyJS #21
Тяжелое утро с HolyJS: таки дойдем до доки React, уязвимости JWT и новое API
Тяжелое утро с HolyJS: State of JS, дока React, уязвимость JWT и новое API
Тяжелое утро с HolyJS: Салат Фибоначчи
Андрей Мелихов — Сколько это стоит
Михаил Трифонов (Сбер) — Микросервис головного мозга. Ускоряем разработку до предела
Ольга Болотова (Альфа-Банк) — «А поговорить?», или Что мы знаем о голосовых возможностях в браузерах
Ришат Габайдуллов (Газпромбанк) — Пишем фронтенд в банке без гипертонии
Руслан Тютин (Сбер) — Redux + Canvas = Love
Иван Попелышев — Кубический мир на JavaScript
Закрытие конференции HolyJS 2022 Spring
Lightning Talks — Илья Горский
Иван Попелышев – Кубический мир на JavaScript, продолжение
Lightning Talks — Юрий Кочергин
Виталий Полещук, Стёпа Михайлюк — Server-driven UI в вебе. Не пиши, а описывай свой фронтeнд
Артём Белов — Когда лагает интерфейс
Дмитрий Боровский (Альфа-Банк) — Что такое Shared UI и как он нам помог
Александр Бальцевич — Открываем все секреты React Context API
Сергей Мелюков — Жесть для Jest: Round 2. Fight!
Евгений Кот — R&D: разработчики и дураки
Полина Гуртовая — ML на клиенте: тренируемся на белочках
Открытие офлайн-дня HolyJS 2022 Spring
Никита Дубко — WebHID API: управление почти чем угодно из браузера
HolyJS: вспомнить всё (2020–2021)
HolyJS: Вспомнить всё (2019)
HolyJS: вспомнить всё (2018)
Дарья Дудник — Воркшоп. Тысяча маленьких контроллеров: пишем весь бэкенд на лямбдах (часть 2)
HolyJS: вспомнить всё (2017)
Тяжелое утро с HolyJS. Когда определяешь, как человек проведет этот день: доступность для незрячих
Наталия Степанова — Создание интерактивных визуализаций на D3.js и React
HolyJS: вспомнить всё (2016)
Андрей Старовойт — Не баг, а фича: разбираем компромиссы в дизайне языка TypeScript
Anton Golub — npm-уязвимости: вызов принят
Максим Максимов — Как подружить Angular и React в одном приложении
Василиса Версус — Крестовый поход против легаси в фронтенд-проектах
Олег Иванов — Как проектировать Хорошие Большие приложения
Дарья Дудник — Воркшоп. Тысяча маленьких контроллеров: пишем весь бэкенд на лямбдах (часть 1)
Дмитрий Бежецков — Wasm GC
Николай Васильчук — Передача видео без потери качества в WebRTC: опыт VK Звонков
Алексей Фомкин — Неизбежность тонкого клиента
Тяжелое утро с HolyJS: про собеседования с обеих сторон
Алексей Прусс — Безопасность данных: построение архитектуры при интеграции алгоритмов шифрования
Никита Сидоров — Фронтенд: Графы. Сборка. Мертвый код
Тяжелое утро с HolyJS: релокация
Григорий Петров — Нейрофизиология сложности кода
Открытие конференции HolyJS 2022 Spring
Lightning Talks — Андрей Мелихов
Евгений Никифоров — Как мы TypeScript в Java перегоняли
Иван Зуев — Serverless — это не страшно!
Тяжелое утро с HolyJS: архитектура и архитекторы
Andrew Reddikh, Alexander Korzhikov — Воркшоп. Готовим gRPC микросервисы в Node.js (часть 2)
Andrew Reddikh, Alexander Korzhikov — Воркшоп. Готовим gRPC микросервисы в Node.js (часть 1)
Семён Левенсон — Поймать дзен, работая над дизайн-системой Яндекс.Дзена
Александр Дунай (Альфа-Банк) — Улучшаем качество кода React-приложения с помощью Compound Components
Виктор Щеглов (Revolut) — Нестандартный подход к выбору клиентской библиотеки GraphQL
Михаил Тадевосян (Croc Code) — Vue2 или Vue3 — что выбрать в 2021 году?
Дмитрий Злыгин (DINS) — Использование многопоточности в браузере
Надир Жумабаев (Газпромбанк) — Функциональное программирование в JS — серебряная пуля
Дмитрий Смирнов (ВТБ) — Поглощение через микрофронтенд: просто вставить одно приложение в другое
Даниил Налетов (ManyChat) — Ещё один текстовый веб-редактор и в чём проблемы contenteditable?
Алексей Мигуцкий — Разбор полетов: Microsoft To-Do
Thomas Steiner — The 2021 edition of dealing with files on the Web
Александр Коротаев — Фронтендер и его 10 тысяч кроликов
Михаил Вовренчук — OpenID Connect и OAuth2.0
Иван Журавлев — MoleculerJS: высоконагруженные, отказоустойчивые и распределенные микросервисы
Игорь Камышев — Как и зачем мы мигрировали Авиасейлс на Effector
Никита Дубко — Картинки со звуком
Антон Хайновский — Доска в клеточку. Рисуем математику в вебе
Иван Попелышев — Человеческое введение в WebGL и хардкор с рисованием линий
Вадим Горбачев — Звонки на 2000+ участников, или Что умеет WebRTC
Сергей Головин — RacketScript — язык будущего?
Али Гасымов — Расширения для браузера: Угроза или опасность?
Диана Суворова — GraphQL platform at Uber
Сергей Мелюков — Statoscope. Курс интенсивной терапии для вашего бандла. Часть 2
Сергей Мелюков — Statoscope. Курс интенсивной терапии для вашего бандла. Часть 1
Ryan Carniato — SolidJS - Getting Started
Laurie Voss — Web development best practices in 2021: What the data tells us
Александр Бальцевич – React.memo — сплетни исходники грань полезности
Семён Левенсон — Воркшоп: Пишем браузерное расширение с нуля. Часть 2
Семён Левенсон — Воркшоп: Пишем браузерное расширение с нуля. Часть 1
Павел Черторогов — Докручиваем ApolloClient до энтерпрайзной разработки
Matthias Dugue — Don't miss the Deno Train
Иван Акулов — Делаем React приложения быстрее
Игра «Holy Чудес»
Интервью с ведущими подкаста «Фронтенд Юность»
Алексей Золотых, Дмитрий Пацура, Артём Кобзарь, Юлия Миоцен — Интервью: UnderHolyJS
Выпуск новостей подкаста «Цинковый прод» — что происходит?
Cобеседование с Павлом Чертороговым на позицию Tech Lead Frontend
Артем Воробьев — Ethereum & DeFi for JS developer
Romulo Cintra, Javier Fernández — IPFS — InterPlanetary File System with Node.js
Виктор Вершанский — Множественное наследование на JavaScript
Дмитрий Коваленко — Считаете, что TDD не работает? У меня для вас плохие новости
Никита Мостовой — JavaScript и «бабушкофон», или Самая большая платформа, о которой вы не слышали
Вадим Малютин — Как готовить production с Webpack 5 module federation
Александр Канунников — Воркшоп. GlimmerX — declarative UI & derived reactivity in 27kb*. Часть 2
Алексей Березин — Advanced types в TypeScript
Александр Канунников — Воркшоп. GlimmerX — declarative UI & derived reactivity in 27kb*. Часть 1
Знакомство с Докой — редакция отвечает на вопросы
Главная студия: Как прокачаться с мидла до сеньора
Максим Кузнецов — Лотти, ты просто космос!
Евгений Полосухин — Система контентных компонентов для быстрой поддержки сайта selectel.ru
Роман Пономарев — WebXR в реальной жизни
HolyJS 2021 Piter
Anton Nemtsev — Make your authentication flow perfect
HolyJS 2021 Piter
Андрей Гончаров — Как отобразить 100500 метрик распределенной системы и не сойти с ума
HolyJS 2021 Piter
Павел Черторогов — А нужен ли нам GraphQL?
Виктор Вершанский — Strict Types in JavaScript
HolyJS 2021 Piter
Дмитрий Коваленко — Зачем OCaml на фронтенде
HolyJS 2021 Piter
Глафира Жур, Денис Бирюк — npm run a11y-test
HolyJS 2021 Piter
Аркадий Пильгук — Challenges and trade-offs for in-browser computer vision applications
HolyJS 2021 Piter
Никита Швыряев — Анализ больших географически распределенных данных через визуализацию на карте
HolyJS 2021 Piter
Artur Nizamutdinov — Machine Learning and JavaScript. Unleashing the power of sentiment analysis
HolyJS 2021 Piter
Михаил Реммеле — Браузерный игровой движок как pet-проект
HolyJS 2021 Piter
Олег Сметанин — Микросервисы, которые делаем мы
HolyJS 2021 Piter
Егор Малькевич — Поговорим про разработку реалтайм-приложения
HolyJS 2021 Piter
Виталий Слободин — Воркшоп. GitLab + CI/CD + JavaScript = ❤️. (часть 2)
HolyJS 2021 Piter
Виталий Слободин — Воркшоп. GitLab + CI/CD + JavaScript = ❤️ (часть 1)
HolyJS 2021 Piter
Евгений Гейманен — Стабильность React Native-приложения с круглосуточным up time
HolyJS 2021 Piter
Павел Ремизов — Быстрый веб на бюджетной ТВ-приставке на React & Styled Components
HolyJS 2021 Piter
Vicente Eduardo Ferrer Garcia, Jose Antonio Dominguez — Mixing programming languages
HolyJS 2021 Piter
Дмитрий Карловский — Свой язык с поддержкой sourcemaps за полчаса
HolyJS 2021 Piter
Дмитрий Махнёв — Оптимизация синхронной асинхронности
HolyJS 2021 Piter
Илья Климов — Как в GitLab @vue/test-utils обновляли
HolyJS 2021 Piter
Никита Дубко — «Напомни через минуту», или Как считать время в браузере
HolyJS 2021 Piter
Антон Виноградов — Создание навыков для виртуальных ассистентов на JS
Ольга Болотова — Браузерные плагины — убийцы Virtual DOM
Кирилл Скрыган — Code With Me — новая платформа для удаленной коллаборативной разработки
Виктор Вершанский — Родословные зависимых типов на JavaScript
Гоник, Штефанец — Оптимизация производительности высоконагруженного поиска на стороне фронтенда
HolyJS 2021 Piter
Назим Гафаров — Воркшоп: Знакомство с MobX
HolyJS 2021 Piter
Erzhan Torokulov — How we built our custom React SSR Engine
HolyJS 2021 Piter
Александр Шушунов — Производительность в полевых условиях
HolyJS 2021 Piter
Алексей Золотых — Гиперавтоматизированный пайплайн, или Почему матрица должна победить
HolyJS 2021 Piter
Юрий Караджов — Микрофронтенды на модулях и веб-компонентах
HolyJS 2021 Piter
Виталий Фридман — Всё, что вам нужно — DevTools
Ujjwal Sharma — How to outsmart time: Building futuristic JavaScript applications using Temporal
HolyJS 2021 Piter
Алексей Тактаров — Serverless и Edge Computing на практике
HolyJS 2021 Piter
Andrey Lushnikov — The multi-year quest for the best web test in the west
HolyJS 2020 Piter
Gusztáv Szikszai — Mint — programming language for writing single page applications (part 2)
HolyJS 2020 Moscow
Богдан Тимофеев — Cypress-команды для работы с бэкендом
Тяжелое утро с HolyJS / Глафира Жур // 10 марта 2021
Тяжелое утро с HolyJS / Дмитрий Коваленко: открытое собеседование // 2 марта 2021
Тяжелое утро с HolyJS / Виталий Фридман и Евгений Кот // 23 февраля 2021
Дмитрий Коваленко — Хватит использовать консоль для тестирования компонентов
HolyJS 2020 Moscow
Интервью Наталии Теплухиной и Наталии Коротковой с Дэном Абрамовым
Apache Kafka: Что это и как она изменит архитектуру вашего приложения
WebAuthn: Theory and practice
HolyJS 2020 Moscow
Воркшоп (часть 2): Сборка мелкого движка для 2D-игр на JS
HolyJS 2020 Moscow
Воркшоп (часть 2). Новые приключения во фронтенде, версия 2021
HolyJS 2020 Moscow
Воркшоп (часть 1): Сборка мелкого движка для 2D-игр на JS
HolyJS 2020 Moscow
Воркшоп (часть 1). Новые приключения во фронтенде, версия 2021
HolyJS 2020 Moscow
The wonderful world of new Web APIs
HolyJS 2020 Moscow
The future of JavaScript modules: JS module blocks and native bundling
HolyJS 2020 Moscow
SvelteJS under the hood
HolyJS 2020 Moscow
Революция в микрофронтендах, module federation, Webpack 5
HolyJS 2020 Moscow
React Reconciler: Как написать собственный рендерер
HolyJS 2020 Moscow
Преломление реальности: Динамическая валидация статическими типами
HolyJS 2020 Moscow
От монолита до микросервисов и обратно.
HolyJS 2020 Moscow
Модульный JavaScript: Динамическое разрешение зависимостей
HolyJS 2020 Moscow
Mint — programming language for writing single page applications (part 1)
HolyJS 2020 Moscow
Microfrontends на React вместе с Kubernetes
HolyJS 2020 Moscow
Хватит использовать консоль для тестирования компонентов
HolyJS 2020 Moscow
Как создать мультиплатформенную дизайн-систему на React
HolyJS 2020 Moscow
Как разработать свой собственный формат баннера на примере Lamoda
HolyJS 2020 Moscow
Fully zone-less — high-performance Angular applications in post IVY
HolyJS 2020 Moscow
Core Web Vitals: Theory and practice
HolyJS 2020 Moscow
Comprehending standards notation for JS
HolyJS 2020 Moscow
Babel: A refactoring tool
HolyJS 2020 Moscow
Автоматическая виртуализация рендеринга произвольной верстки
HolyJS 2020 Moscow
Architecting complex JavaScript setups for large scale enterprise projects
HolyJS 2020 Moscow
Алгоритмы консенсуса. При чем тут Node.js?
HolyJS 2020 Moscow
Interview and Q&A with David Nolen
HolyJS 2020 Piter
Craig Spence — Music 101 with JS Bach
HolyJS 2020 Piter
Виктор Вершанский — Chronotope: await Eloquent.Errors
HolyJS 2020 Piter
Ember.js: The Documentary
Vue.js: The Documentary
Георгий Кукушин — Postgraphile. GQL API и ни одной (почти) строчки JS-кода
GraphQL: The Documentary
Таня Денисюк — Тяжелые разговоры о жизни в Программном комитете
Елена Жукова — Differential Serving: Делаем свой код чище и производительнее
Илья Черторыльский — React Reconciler: Расширение возможностей React
Dario Kondratiuk — You can also be a hero
HolyJS 2020 Piter
Тяжелое утро с HolyJS / Энжи Сказка // 3 ноября 2020
Тяжелое утро с HolyJS / Обзор программы HolyJS // 27 октября 2020
Тяжелое утро с HolyJS / Андрей Ситник, Евгений Кот, Алексей Золотых // 13 октября 2020
Тяжелое утро с HolyJS / №8 // Live /// Павел Малышев, Евгений Кот, Алексей Золотых
Тяжелое утро с HolyJS / Наталья Теплухина, Евгений Кот, Алексей Золотых // 6 октября 2020
Тяжелое утро с HolyJS / Павел Малышев, Евгений Кот, Алексей Золотых // 29 сентября 2020
Тяжелое утро с HolyJS / Фил Ранжин, Евгений Кот, Алексей Золотых // 22 сентября 2020
Тяжелое утро с HolyJS / ПК HolyJS // 15 сентября 2020
ЗаSTUBим бэкенд
HolyJS 2020 Piter
What's new in Vue 3 Routing
HolyJS 2020 Piter
Webpack в дикой природе
HolyJS 2020 Piter
Web: The good parts
HolyJS 2020 Piter
Wasm internals
HolyJS 2020 Piter
Vue.js: Forms & validations in the composition age
HolyJS 2020 Piter
Воркшоп: Постгрес для фронтендеров (часть 2)
HolyJS 2020 Piter
Воркшоп: Постгрес для фронтендеров (часть 1)
HolyJS 2020 Piter
Воркшоп: GraphQL на клиенте и на сервере. От идеи до прототипа (часть 2)
HolyJS 2020 Piter
Воркшоп: GraphQL на клиенте и на сервере. От идеи до прототипа (часть 1)
HolyJS 2020 Piter
Воркшоп: Готовим 3D-графику в браузере (часть 2)
HolyJS 2020 Piter
Воркшоп: Готовим 3D-графику в браузере (часть 1)
HolyJS 2020 Piter
Utility-first CSS: The highs and lows of styling web sites
HolyJS 2020 Piter
Ускоряем приложение в уме — пусть всем кажется, что всё грузится быстро
HolyJS 2020 Piter
Tempus Fugit: A story of time
HolyJS 2020 Piter
Static Typing: Which language to choose?
HolyJS 2020 Piter
Speak my language %app%
HolyJS 2020 Piter
Съел HTML на рендеринге собаки
HolyJS 2020 Piter
Решения, которые мы принимаем. Личный взгляд на архитектуру
HolyJS 2020 Piter
Рефлексия в TypeScript
HolyJS 2020 Piter
Работа с DOM в JS фреймворках
HolyJS 2020 Piter
Puppeteer can automate that!
HolyJS 2020 Piter
Оборачиваем существующее REST API в GraphQL (методология за 1000000 рублей)
HolyJS 2020 Piter
Миграция с изоморфного приложения на статический генератор на примере revolut.com
HolyJS 2020 Piter
Хочу цифровые подписи на JavaScript
HolyJS 2020 Piter
Internals of the Angular CLI
HolyJS 2020 Piter
How to release open source library in 2020
HolyJS 2020 Piter
Exploring the hidden potential of sound data
HolyJS 2020 Piter
Эволюция отрисовки текста на Canvas. Про Flash, IE 11, дизайнеров и клинопись
HolyJS 2020 Piter
Cовременный бэкенд для фронтенда на Node.js
HolyJS 2020 Piter
Conditional modules & dynamic bundling, a Netflix original
HolyJS 2020 Piter
A tale of CSS resets and everything you need to know about them
HolyJS 2020 Piter
Тяжелое утро с HolyJS #2
Тяжелое утро с HolyJS / Илья Климов // 02.06.2020
Маргарита Рой / Тяжелое утро с HolyJS
Тяжелое утро с HolyJS #1
Виталий Брагилевский — JavaScript на службе у теоретической информатики
Дмитрий Волошин — Карьерная эффективность и карьерный путь в ИТ
Дмитрий Махнёв Артём Кобзарь — (не|ну)жная монада Either на практике и в теории
Денис Радин — Может ли компьютер молиться на благо всех живых существ Молитва на JavaScript и WebGL
Дмитрий Пацура — Разработка компилятора для TypeScript на TypeScript на базе LLVM
Lucas Fernandes da Costa — Computability, types, tests, and why flat earthers are bad at QA
Андрей Оконечников — Resilient Component Libraries with React
Артём Арутюнян — Контрактное программирование как средство, а не цель
Роман Дворнов — CSS definition syntax
Prashant Palikhe — From code to pixels in a Blink
Eliran Eliassy — Get ready for Ivy — Angular 3rd generation renderer engine
Иван Попелышев — Чем мы платим за переход от div к WebGL и что получаем (профит!)
Yulia Startsev — From specification to implementation
Павел Черторогов — GraphQL-фрагменты на клиенте: История появления, ошибки использования
Romulo Cintra — i18n the principles for an accessible web
Nicolò Ribaudo — @babel/how-to
Андрей Роенко — WebAssembly без купюр
Anna Herlihy — Transpile anything to everything!
Никита Мостовой — Я заберу у тебя все данные и ты об этом даже не узнаешь. Я — браузерное расширение
Miguel Angel Duran Garcia — React rendering strategies
Зар Захаров, Александр Каменяр — Figma to React: доставка дизайна в код
Guillermo Rauch — Client rendering, server rendering, pre rendering
Farzad YousefZadeh — The art of explicit and consistent user interfaces
Michael Saboff — JavaScriptCore, many compilers make this engine perform
Стас Курилов — Удаляем лишний код из рантайма CSS Modules при помощи webpack
Назим Гафаров — Очень странное тестирование
Павел Малышев — Svelte Cookbook. Мастер класс по SvelteJS
Martin Splitt — Technical SEO 101 for web developers
Stanimira Vlaeva, Vladimir Mutafov — Embedding V8 in the real world
Ильяс Кабиров — Google Closure Compiler — принцип работы и использование в современном фронтенде
Николай Матвиенко — Обработка озера данных на Node.js в serverless-архитектуре
Марина Миронович — Алгоритмы на графах
Илья Климов — Ламповый CI/CD. Как и с чего начать
David Khourshid — The visual future of reactive applications with statecharts
Артём Кобзарь — Как и зачем я пишу свой статический типизатор
Mauricio Palma — You can't read this sentence — A11y automation
Alex Castillo — MAAS: Mind as a Service
Eduardo San Martin Morote — How does a frontend router work? Deep dive with Vue Router
Ruben Bridgewater — Error handling: doing it right!
Денис Мишунов — Я создал Франкенштейна: 3 истории миграции
Олег Шелаев — Node.js: так же быстро, выше, сильнее с GraalVM
Lucas da Costa — Recursion has never been invented: A tale of intrigue
Ryan Dahl — Deno, a new way to JavaScript
Алексей Козятинский — Протокол Chrome DevTools
Андрей Ситник — Продвижение опенсорс-проектов
Аркадий Пильгук — Identity verification with ML
Виталий Слободин — Реактивная печать PDF
Дмитрий Харитонов — Подход к типобезопасной разработке на TypeScript
Павел Черторогов — ApolloClient или Relay с фрагментами, «волосатый» GraphQL и TypeScript
Сергей Кригер — Создание доступных уведомлений, алёртов и других асинхронных элементов
Basarat Ali Syed — Documenting application behaviours with E2E tests
Michel Weststrate — MobX and the unique symbiosis of predictability and speed
Егор Малькевич — Голая правда про файлы
Стас Курилов — Глубокое погружение в webpack
Всеволод Родионов — Paranoid Service Worker
Michel Weststrate — State management beyond the libraries
Lucas da Costa — There is a bluebird in my talk that wants to get out
Сергей Кригер — Разработка доступных графиков
Bartosz Pietrucha — Turn your smartphone into Nintendo Wii-like controller
Павел Черторогов — Строим GraphQL-сервер
Erik Rasmussen — 🏁Final Form: Form state management via Observers
Максим Сальников — Сервис-воркеры: используем накопленный опыт и смотрим в будущее
Илья Климов — Надежный JavaScript: в погоне за мифом
Вячеслав Шебанов — Системы типов в двух словах
Виктор Грищенко — Децентрализованный веб
Александр Коротаев — JS-битва: как я написал свой eval()
Ari Lerner — Building cross-platform mobile apps with Flutter.io
Kamil Myśliwiec — Revealing framework fundamentals: NestJS behind the curtain
Marko Letic — Bringing mixed reality to the web
Isa Silveira — What if Picasso was a robot? Teaching art to the machine
Sebastian Golasch — The Universal Serial Web
Theodore Vorillas — A11Y IRL (Accessibility in real life)
Thomas Watson — An introduction to distributed tracing
Ujjwal Sharma — State of crypto in Node.js
Андрей Нагих — Разработка под WebAssembly: реальные грабли и примеры
Артем Кунец — Рендерим 3D по-взрослому
Дмитрий Пацура — Микросервисная архитектура
Кирилл Черкашин — JavaScript ❤ binary data
Алексей Калмаков — Системный подход к скорости во фронтенде: оффлайн-измерения
Илья Климов — 30: слишком много JavaScript
Евгений Поздняков — RxJS: производительность и утечки памяти в большом приложении
Евгений (Кот) Гусев, Илья Таратухин — Бешеные псы, сезон 2: React vs. Vue
Алексей Козятинский — Отладка JS на примере Chrome DevTools
Виктор Вершанский — Тонкости Mongoose: виртуальные поля, вложенные схемы, дискриминаторы
Николай Матвиенко — Декомпозиция Main Thread в Node.js для увеличения пропускной способности
Дмитрий Карловский — Квантовая механика вычислений
Imad Elyafi — Bringing mobile web back to life
Максим Юзва — Мерцание технологий, или Инжиниринг 21-го века
Марина Миронович — Serverless и React 2 (ловкость рук и никакого мошенничества)
Роман Дворнов — Каталог компонентов: переосмысление
Taylor Lovett — Building Alexa Skills with Node.js
Кирилл Черкашин — Работаем с абстрактными синтаксическими деревьями JavaScript
Николай Рыжиков — Make frontend «backend» again
Андрей Старовойт — Эволюция TypeScript: всё чудесатее и чудесатее
Алексей Богачук — Solution architecture и JavaScript
Дмитрий Махнёв — Wallaby.js & Quokka.js. Быстро. Красиво. Качественно.
Дмитрий Бежецков, Владимир Ануфриенко — Портирование JS на Эльбрус
Денис Колодин — Yew — Rust&WebAssembly — фреймворк для фронтенда
Андрей Прокопюк — Системный подход к скорости во фронтенде: онлайн-измерения
Sebastian Golasch — EME? CDM? DRM? CENC? IDK!
Виталий Фридман — Dirty little tricks from the dark corners of eCommerce
Виталий Фридман — New adventures in frontend, Season 2
Алексей Охрименко – Фатальный недостаток Node.js
Михаил Башуров – Yarn, npm v5 или pnpm — кто круче?
Douglas Crockford – The Post JavaScript Apocalypse
Gerard Sans — Bending time with Schedulers and RxJS 5
Lea Verou — /Reg(exp){2}lained/: Demystifying Regular Expressions
Minko Gechev – Faster Angular applications
Андрей Мелихов — Сколько нужно фронтендеров, чтобы написать мобильное приложение?
Павел Черторогов – GraphQL — заключаем выгодный контракт между сервером и клиентом
Владимир Дашукевич – Как победить квантовый компьютер с помощью WebAssembly?
Emil Bay – Real-world applications of hash functions
Егор Малькевич — (--Воруем--) Добываем данные из интернета
Николай Матвиенко – Поиск и устранение неисправностей Node.js-приложений под капотом
Роман Дворнов — Unit-тестирование скриншотами: преодолеваем звуковой барьер
Денис Радин – UI-компоненты на пиксельных шейдерах, пишем ваш первый шейдер
Александр Коротаев – Игра «Герои Меча и Магии» в браузере: долго, сложно и невыносимо интересно
Виталий Слободин – Headless browsers: что, как и почему
Алексей Тактаров — Анимации в мире состояний
Виталий Фридман – New Adventures in Responsive Web Design
Алексей Богачук – Безопасность: уязвимости вашего приложения
Виталий Фридман — Big Bang Redesign: Smashing Magazine’s 2017 Relaunch, a Case Study
Дмитрий Шуранов — Цена пропущенного фрейма
Тимофей Чаптыков — React со скоростью света: не совсем обычный серверный рендеринг
Douglas Crockford — Numbers
Jakob Mattson — Forgotten funky functions
Илья Климов — «Строгий» JavaScript: типы против реальности
Patrick Stapfer — The Road to a Statically Typed Future
Claudia Hernandez — Down the Rabbit Hole: JavaScript in Wonderland
Алексей Золотых — ES2017 vs Typescript vs Dart. Сравниваем без эмоций
Anjana Vakil — Functional Programming in JS: What? Why? How?
Алексей Иванов — Внутреннее устройство бандла webpack
Никита Исаев — Архитектура современных JS-приложений: три фреймворка, три подхода
Slobodan Stojanovic — 8 1/2 things about serverless (with Node.js)
Залим Башоров — Kotlin как язык для разработки фронтенда
Владимир Гриненко — Зависимости в компонентном вебе, сделанные правильно
Martin Splitt — Rendering performance from the ground up
Алексей Богачук — Offline Second
Андрей Мелихов — V8 под капотом
Георгий Буханов — React Loadable: Code Splitting with Server Side Rendering
Сергей Юферев — От фреймворков к сверхфреймворкам
Imad Elyafi — Migrating Pinterest profiles to React
Денис Радин — Переносим существующее web-приложение в виртуальную реальность
Алексей Носов — Демонстрация экрана в действии
George Mandis — Make More Than Music with Tiny Computers, JavaScript and MIDI
Валерий Сорокобатько — CSS in JS. Зачем и почему?
Игорь Алексеенко — Почему мой сайт тормозит и как это исправить
Lea Verou — JS UX: Writing code for humans
Douglas Crockford — Goto There and Back Again
Remote (dev)tools своими руками — Роман Дворнов
Роман Дворнов — CSSO: история ускорения
Maurice de Beijer — Event-Sourcing your React-Redux applications
Dino Esposito — JavaScript Device Detection