Skip to content

Latest commit

 

History

History
346 lines (344 loc) · 55.4 KB

2022.md

File metadata and controls

346 lines (344 loc) · 55.4 KB

Events > Speakers


Events / 2024 / 2023 / 2022 / 2021 / 2020 / 2019 / 2018 / 2017 / 2016 / 2015 / 2014 / 2013 / 2012 / 2011 / 2010 / 2009 / 2008

RxJS Conf 2022.1 - Dec 11 🎥

Готовим безопасный и читаемый RxJS Денис Макаров
Область взаимодействия пользователя Александр Инкин
Таинственные шедулеры RxJS в море асинхронных чудовищ Сэм Булатов

Я.Субботник по дизайну и разработке интерфейсов - Dec 10 🎥

Как работает автозаполнение в браузерах Максим Бакиров
Фронтенд: Графы. Сборка. Мертвый код Никита Сидоров
CSS для отладки Александр Николаичев
CSS-Modules — убрать нельзя оставить Алина Ваниева
Генеративные палитры в дизайн-системе Кирилл Балобанов Юлиана Михайлова

SuperJob Дизайн-система - Dec 08 🎥

Эволюция дизайн-системы в SuperJob Максим Лисин
Цикл жизни дизайн-систем Денис Пушкарь

A?.Frontend Community 2 - Dec 07 🎥

Добро пожаловать в Storybook Community Никита Дукин
Оптимизируем графику для веба like a boss Евгений Полосухин

Podlodka Frontend Crew 5 - Dec 05-09

Chrome: обзор полезных инструментов Павел Теренин
Круглый стол: А точно ли вам нужно PWA? Алексей Родионов Михаил Рерберг Глеб Хмызников
Wasmысле? Полина Гуртовая 📓
API безопасности и криптографии Владимир Санников
Проект Fugu — это съедобно? Никита Дубко
Браузерные API, о которых стоит знать Александра Шинкевич
Service Worker API Кирилл Чугаинов
Улучшаем диалоги с помощью нативных элементов Артур Литовко

YaTalks 2022 - Dec 03 🎥

Chrome DevTools — спрятанные полезности Никита Дубко
Приключения Node.js в продакшене Андрей Мелихов
[Круглый стол] Веб в 2022. Что изменилось? Никита Сидоров Владимир Гриненко Алёна Батицкая Алексей Попков Андрей Мелихов

Frontend Meetup - Dec 03 🎥

Легаси и как с ним бороться Галина Игнатьева
Типизированный CSS Давид Болтуев
Feature-Sliced Design — методология построения фронтенд архитектуры Елизавета Кряжкова

Evrone Frontend meetup - Nov 30

Dprint - Форматирование на максимальной скорости Андрей Поляков
Новые рецепты. React(Vue) Query вместо вашего любимого state manager Евгений Паромов
Организация сложных многоступенчатых форм на VueJS Роман Троицкий

HolyJS 2022 Moscow - Nov 20

High refresh web Александр Мышов
Введение в реактивное программирование Сэм Булатов
WebTransport и его место среди других протоколов Андрей Власов Василий Маркитан
Алгоритмы троттлинга запросов Евгений Пешков
ESLint — больше чем просто "extend" Денис Красновский
Instruction pipelining от 8086 до 2022: как работает конвейер в современных процессорах Вадим Мартынов
Shared Modules Андрей Гладков
Уязвимость регулярных выражений: теория и практика ReDoS-атак Алексей Авдеев
Код как данные, или Будь крутым программистом Александр Шушунов
Хаки и ветчина из JS-геймдева, которые подходят для велосипедных оптимизаций приложений в вебе Иван Попелышев
lock(_sync): иллюзия идеального выбора Станислав Сидристый
Event Sourcing: глубокое погружение Антон Жуков
Open source с точки зрения юриста Ольга Щербакова
Анимации и их оптимизация в корпоративных проектах Роман Троицкий
Загадочный EF Core, или Как написать свое расширение Игорь Шаталкин
А почему бы не вынести все конфиги в отдельный пакет, сократив бойлерплейт до нуля? Иван Малюгин
Архитектурные тесты Андрей Ганичев
Сколько это стоит Андрей Мелихов
Введение в Microsoft SignalR Александр Кузнецов
Батчинг в React Дмитрий Грош
Ситидрайв: поездка продолжается Артём Акутин
[Test] + <T> = ❤️ Александр Катин

Frontend Day - Nov 19 🎥

Архитектура универсальных веб-приложений Глеб Михеев
Необычные браузерные API Александра Шинкевич
Отдел разработки без бэкенд-специалистов Влад Худяков
Как работать с календарями Алексей Авдеев
Разработчики против No-code, неужели всё так плохо? Сергей Попов
Ораторское мастерство как инструмент развития карьеры Александра Прокшина

HolyJS 2022 Autumn - Nov 10 🎥

Вытягиваем монорепку Михаил Потапов Никита Балихин
Планировщик задач: не замораживаем вкладку при открытии страницы Виктор Хомяков
Workshop: how to develop, build, and deploy Node.js microservices with NestJS & PulumiWorkshop: how to develop, build, and deploy Node.js microservices with NestJS & Pulumi Александр Коржиков
Web almanac: фронтендеры пытаются в аналитику Алексей Золотых Никита Сидоров Сергей Константинов Семён Левенсон
Гигантизм Reatom Артём Арутюнян
Воркшоп. Дивный Elm-овый мир без мутаций и side-эффектов. Искусство чистых касанийВоркшоп. Дивный Elm-овый мир без мутаций и side-эффектов. Искусство чистых касаний Ян Новак
Storybook — проблема или решение проблемы? Иван Нагайко
Генерируем видео на JavaScript Степан Михайлюк
Разбираем слона (и это не имеет никакого отношения к JS) Сергей Абдульманов
There and back again, или Нужно ли становиться руководителем Виталий Харисов Владимир Гриненко
Эффектор. Бизнес-логика с легкостью Ян Лаврюшев
Воркшоп. Пишем игру на React и разбираемся с react-reconcilerВоркшоп. Пишем игру на React и разбираемся с react-reconciler Сергей Константинов
E-learning как альтернатива карьере Антон Ларичев Александр Бальцевич Никита Овчинников Никита Сидоров
PWA спасет «Мир» Насим Коробкин
Воркшоп. Улучшаем доступность маркетплейса для незрячих, учитывая опыт большого e-commerce проектаВоркшоп. Улучшаем доступность маркетплейса для незрячих, учитывая опыт большого e-commerce проекта Илья Сидорчик
Навстречу новому developer experience с Leporello.js: придумываем livecoding-среду разработки для функционального программирования Дмитрий Васильев
Микрофронтенды: внедрение в проект с нуля или в уже текущий проект Максим Григорьев Никита Лигер Ирина Фролова
Экстремальные практики: безопасно ли? Станислав Шабалин Алексей Охрименко Семён Левенсон Сергей Бережной
Миграция на Vue 3: провал и еще один провал Алексей Мацеха
Архитектурный рефакторинг Дмитрий Шумский
Микросервис головного мозга. Рецепты качества Михаил Трифонов
Как на самом деле работать над перформансом веб-приложения Наталья Стусь
Как перейти на другой фреймворк, поменять команду и не сойти с ума Михаил Крайнов Евгения Полозова Ирина Фролова

UfaDevConf 2022 - Oct 29 🎥

Дорогой Lodash, почему ты в моей сборке? Никита Сидоров
Как я полюбил тесты Сергей Вахрамов
О систематизировании дизайна в большом продукте Семён Левенсон
Декларативная и реактивная парадигма программирования на примерах Илья Терновский
Микрофронтенд в Макроприложениях Зар Захаров
Как Яндекс Маркет стал доступнее для незрячих Илья Сидорчик

TechTrain 2022 Autumn - Oct 08

Современный UGC: cбор видеоотзывов в браузере без WebRTC Игорь Шеко 📓

moscowcss 18 - Sep 22 🎥

Там, где заканчивается макет и начинается верстка Шкульник Дмитрий
CSS, который вы забыли заслужили Оловянников Илья
Значения в CSS: от декларации до отображения Валитова София

Асинхронный рендеринг в React 18 и принципы практичного рефакторинга - Sep 15 🎥

Рефакторинг. Как поджечь свой велосипед и не пожалеть об этом? Глеб Лобастов
Чудеса асинхронного рендеринга Арсений Рубцов

Evrone Frontend meetup - Sep 14

Формы: костыли для библиотек или долгострой велосипедов Фёдор Кирпичёв
Как мы вывели Code Style в Практикуме на следующий уровень Софья Гусева
Отдел разработки без бэкенда: растим фронтенд и сохраняем бюджет клиента Владислав Худяков

Frontend Meetup - Sep 06 🎥

Утечки памяти в JS Даниил Трофимов
WTF is FP? Виталий Сергеев
Пишем браузерное расширение с нуля Костуров Георгий

GDG Minsk Web August Meetup - Aug 30 🎥

High refresh web Мышов Александр
RTL - это правда очень просто София Валитова 📓

Я.Субботник по разработке интерфейсов - Aug 20 🎥

Расширяем возможности визуализации геоданных Артём Боюр
Как мы вывели Code Style в Практикуме на следующий уровень Софья Гусева
Ограничения на размер типов данных в Node.js и браузерах Виктор Хомяков
Засланец из Морды Александр Нефедов
Monaco-editor. От формальных грамматик до синхронизации с формами Александр Николаичев

Samokat.tech Meetup – Frontend - Aug 19 🎥

Тестирование современного фронтенда Александр Моргунов
Как жить фронтенду в микросервисном мире Ульян Мудраков
Автоматическая документация через тесты Виктор Пасынок

Podlodka Frontend Crew 4 - Aug 15-19

Погружаемся в кодмоды и пишем свой кодогенератор для GraphQL Илья Горский
Круглый стол: Вся правда о сборщиках Андрей Ситник Валентин Семирульник Александр Краснояров
Путешествие от Redux к RTKа Анатолий Кабанов
Лучшая документация получается из кода Арман Мурзабулатов
Анализируем граф зависимостей Антон Крылов
Воркшоп: Вся суть в Nx Игорь Кацуба
Дорогой Lodash, почему ты в моей сборке? Никита Сидоров
Как кодогенерироваться в условиях OpenApi? Саша Илатовский
Круглый стол: Как мы переезжали Михаил Хромов Илья Таратухин Дмитрий Безуглый
Декларативность и магия схем Полина Гуртовая 📓

Я ❤ Frontend 2022 - Aug 12 🎥

Contract-first principle в работе c API Глеб Михеев
А ваш сайт доступен с клавиатуры? Глафира Жур
Я ❤ Storybook Семён Левенсон
State Machine: что это и зачем Сергей Пономарёв
Node.js фреймворки, или Туда и обратно Андрей Мелихов
Особенности реализации брутальной дизайн-системы Артём Арутюнян
Web Vitals: увидеть и оптимизировать Артём Белов
Пишем свой текстовый редактор Сергей Чикуёнок :octocat:

VK Tech Talks - Front End - Jul 28 🎥

Интегрируем почту в мессенджер VK Teams Денис Романюк 📓
Безопасный деплой на тысячи серверов Юрий Голубев 📓
Web Vitals: увидеть и оптимизировать Артём Белов 📓

X5 Frontend Meetup - Jul 21 🎥

Чего не стоит делать при разработке ui-kit? Михаил Хромов
Чат — и точка. Хочу как в Telegram Константин Бердышев
Архитектура универсальных веб-приложений Глеб Михеев
Да кто такой этот ваш нетворкинг? Лена Райан

Sravni Tech Meetup - Jul 21 🎥

NestJS для решения проблем разрастающейся разработки: зачем так сложно и почему всё-таки да Денис Былинин
Эволюция подходов по работе с таблицами в вебе: что меняется на пути от нескольких сотен до десятков тысяч строк во фронтенде твоей таблицы и где подстелить соломку Анна Ланда

Ural Digital Weekend 2022 - Jul 08 🎥

Разработка SPA-фронтенда для визуализации данных об аэропортах на React, TypeScript Владилен Минин :octocat:
Ускоряем разработку при помощи Contract First Principle Глеб Михеев 📓
Веб-страница работает медленно, пользователи жалуются, команда не знает, что делать Сергей Иванов 📓
Как поиск Яндекса переезжал на Реакт Константин Носов

Design is Frontend 6 - Jun 27-30 🎥

Мобильные приложения: новая эра Вадим Фингеров 📓
Погружение в теорию PWA Никита Воробьев 📓
Как работает NashStore — инсайды разработчиков российского магазина приложений Владимир Зыков 📓
Как быстро запускать PWA разработчикам и дизайнерам Кирилл Петров 📓

HolyJS 2022 Piter - Jun 23 🎥

R&D: разработчики и дураки Евгений Кот
Когда лагает интерфейс Артём Белов
WebHID API: управление почти чем угодно из браузера Никита Дубко 📓 🗒️
Что такое Shared UI и как он нам помог Дмитрий Боровский
Открываем все секреты React Context API Александр Бальцевич 📓
Жесть для Jest: Round 2. Fight! Сергей Мелюков
ML на клиенте: тренируемся на белочках Полина Гуртовая 📓
Кубический мир на JavaScript, продолжение Иван Попелышев

HolyJS 2022 Spring - Jun 08-10 🎥

Нейрофизиология сложности кода Григорий Петров
Redux + Canvas = Love Руслан Тютин
Неизбежность тонкого клиента Алексей Фомкин 📓
Фронтенд: Графы. Сборка. Мертвый код Никита Сидоров 📓
Безопасность данных: построение архитектуры при интеграции алгоритмов шифрования в приложении для финансового учета Алексей Прусс 📓
Пишем фронтенд в банке без гипертонии Ришат Габайдуллов
Wasm GC Дмитрий Бежецков
Кубический мир на JavaScript Иван Попелышев 📓
Передача видео без потери качества в WebRTC: опыт VK Звонков Николай Васильчук 📓
Не баг, а фича: разбираем компромиссы в дизайне языка TypeScript Андрей Старовойт 📓
«А поговорить?», или Что мы знаем о голосовых возможностях в браузерах Ольга Болотова
Микросервис головного мозга. Ускоряем разработку до предела Михаил Трифонов
[Воркшоп] Тысяча маленьких контроллеров: пишем весь бэкенд на лямбдах[Воркшоп] Тысяча маленьких контроллеров: пишем весь бэкенд на лямбдах Дарья Дудник
npm-уязвимости: вызов принят Анто Голуб 📓
Как подружить Angular и React в одном приложении Максим Максимов
Как проектировать Хорошие Большие приложения Олег Иванов 📓
Крестовый поход против легаси в фронтенд-проектах Василиса Версус 📓
Создание интерактивных визуализаций на D3.js и React Наталия Степанова 📓
[Воркшоп] Готовим gRPC микросервисы в Node.js[Воркшоп] Готовим gRPC микросервисы в Node.js Andrew Reddikh Alexander Korzhikov :octocat:
Поймать дзен, работая над дизайн-системой Яндекс.Дзена Семён Левенсон
Server-driven UI в вебе. Не пиши, а описывай свой фронтeнд Виталий Полещук Степан Михайлюк
Улучшаем качество кода React-приложения с помощью Compound Components Александр Дунай
Serverless — это не страшно! Иван Зуев
Как мы TypeScript в Java перегоняли Евгений Никифоров

Alfa Frontend MeetUp - Jun 01 🎥

Как управлять командой разработки так, чтобы проект процветал Илья Агапов
Переход на React-router v6: подводные камни и альтернативы Андрей Новиков
RTK query Антон Степанов
Карьерная лестница как дорога в ад Андрей Смирнов 📓

Frontend Meetup - May 28 🎥

Реализация совместной работы в конструкторах онлайн-материалов Юрий Минаков 📓
ФП: практическое внедрение на производстве Иван Калагин 📓
Feature Sliced Design Артур Мирзин 📓

CodeFest 12 - May 28-29 🎥

Создание платежной формы на все случаи жизни Владимир Гриненко 📓
Микрофронтенд для Макроприложений Зар Захаров 📓
State Of A11y Лена Райан 📓
Слоёный монорепозиторий для фронтенда: как Docker-like подход делает всё лучше Андрей Кобец 📓
Экстремальное ускорение пайплайнов Игорь Кацуба 📓
Разработчики против no-code, действительно ли всё так плохо? Сергей Попов 📓
Проектирование во фронтенде Максим Соснов 📓
WebAssembly GC Дмитрий Бежецков 📓
Идеальный способ заблюрить белочку Полина Гуртовая 📓
Фронтенд: Графы. Сборка. Мертвый код Никита Сидоров 📓
Защита разработки в эпоху кризиса Олег Коровин 📓
Когда лагает интерфейс Артём Белов 📓

DUMP2022 - May 27 🎥

Фронтенд: Графы. Сборка. Мертвый код Никита Сидоров
Desktop Application для Touch Display Артём Кузвесов
Защита разработки в эпоху кризиса Олег Коровин
(Микро)фронтенды только с помощью Webpack Максим Смирнов
Contract-first principle в работе c API Глеб Михеев
Карьерная лестница как дорога в ад Андрей Смирнов
Поймать дзен, работая над дизайн-системой Яндекс.Дзена Семён Левенсон
A State Of CSS 2022 Сергей Попов

TechTrain 2022 Spring - May 14

Electron + Node.js = ❤️ Артём Кузвесов 📓
Как подружиться со статистикой WebRTC и сэкономить тысячи часов на отладке Игорь Шеко

Frontend Mix - Apr 28

Погружение в React 18 Владимир Голотин
Стандартизация фронтовых приложений в продуктовой компании Артём Лопатин
JSON Driven forms bicycle Степан Михайлюк
Как правильно отнять работу у разработчика Андрей Ефременков
Собеседование 2.0 Илья Ломтев

Evrone Frontend meetup - Mar 09

Производительный рендеринг в браузере Глеб Михеев
Что такое слои в веб разработке и зачем о них нужно знать Роман Еникеев
Проходит ли ваш линтер банановый тест? Назим Гафаров
Storybook + Chromatic Влад Волков

MinskJS 9 (canceled) - Mar 02 🎥

RamblerMeetup&Frontend - Feb 10 🎥

Создаём JS-монорепозиторий в GitlabCI Владислав Яндимиркин
Всё тайное становится явным: в поисках способа сделать 3D-контент доступным Наталья Габитова
Подходы стейт-менеджмента в экосистеме React Руслан Ахтямов

MinskCSS 9 - Jan 26 🎥

А какие варианты? Алёна Батицкая 📓
Делаем валидацию формы доступной Марианна Минич 📓

Angular & Node Meetup - Jan 19 🎥

Angular: Что новенького? Максим Сальников
Ускоряем работу Angular приложений Александр Инкин
NPM CLI Приёмы и тонкости работы Сергей Хролёнок :octocat: