Skip to content

Latest commit

 

History

History
1376 lines (1374 loc) · 225 KB

2019.md

File metadata and controls

1376 lines (1374 loc) · 225 KB

Events > Speakers


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

VK Tech Talks - Front End - Dec 31 🎥

История одного рефакторинга, или Как до vk.com добрались фронтенд-разработчики Илья Таратухин
Миллиарды показов в сутки. Как устроена реклама ВКонтакте Илья Пеняев
Баги, которые вы никогда не встретите Тимофей Чаптыков

Simferopol Frontend 4 - Dec 19 🎥

SSR — Подготовка к production Никита Юстовский
STM — State Tree Manager Дмитрий Коханюк
Голосовые интерфейсы — это про нас? Руслан Муфтиев
Всё, что вы хотели знать про метрики Ростислав Штанько
Используем ESLint на полную Виктор Гвоздев
Football-chat-bot-2 Андрей Кузнецов
Голосовые интерфейсы в браузере Владимир Гриненко

MSK VUE.JS 6 - Dec 19

ФП c Vue и Vuex. Сильные стороны. Наиболее эффективные точки применения Сергей Колесников
Используем конечные автоматы вместе с Composition API Евгений Гаврилов
Vue.js-like без единой строчки js (Golang) Игорь Шеко

The Rolling Scopes 61 - Dec 18 🎥

Производительность JS: чтобы улучшить, надо измерить Виктор Хомяков
JS Framework. Who’s That Pokemon? Денис Пучко​
Есть ли жизнь после фултайма? Андрей Лесницкий

OdessaFrontend Meetup 14 - Dec 18 🎥

Можно ли жить без Docker? Юрий Чихрай 📓
Стереотипы во фронтенде Екатерина Фастовец 📓
Переменные в CSS: сколько вы ещё планируете ждать? Сергей Фомин 📓
Викторина Николай Птущук 📓

PiterJS 43 - Dec 17

Программирование — это лава! Антон Ляпцев 📓
Архитектура. Другой взгляд Алексей Золотых
Напиши ты уже эти тесты Вадим Царегородцев 📓
Разработка собственного проекта Дмитрий Пацура 📓

Angular Minsk 6 - Dec 16

TypeScript Conditional Types [en] Gregor Woiwode 📓
Квиз по мотивам Angular 9 Release Виктория Рымкевич 📓

iTechMeetup Vitebsk 8 - Dec 12

Как покрасить забор, если он на React Виктория Тарасевич
Всё знают только… Илья Запруцкий

MinskCSS 7 - Dec 12 🎥

Grid Layout + IE = <3 Юлия Долгун 📓
Обтекай! Захар Авсиевич 📓
10 глупых вопросов дизайнеру Дмитрий Осипов 📓

KazanJS 9 - Dec 12

История развития фронтенда в Яндексе за 10 лет Владимир Гриненко
Vue.js - мои впечатления после года в продакшне Марат Фахреев
PWA: двигатель веба и бизнеса Антон Заладинов

SEMrush IT meetup 2 - Dec 11 🎥

Greet Node.js Multi-threading Антон Белов :octocat:
React to Concurrent Mode Алексей Балканский
Lazy loading images Денис Голубцов

WSD 2019 - Минск - Dec 07 🎥

<a> Никита Дубко 📓
Пусть всем кажется, что всё грузится быстро — скелетоны экономят время Виктор Русакович 📓
Фронтопс? Серьёзно? Анна Селезнёва 📓
Как я однажды верстал форму регистрации Михаил Иванкив 📓
_ ___ ______? Вадим Макеев 📓
Неквадратный веб Юлия Бухвалова 📓
React Concurrent Mode Павел Смолин 📓
JAMstack — генерация статических сайтов в 2k19 Валентин Гиль 📓
Дискуссия «Как изменился веб за 10 лет — глазами очевидцев» Юлия Бухвалова Вадим Макеев Анна Селезнёва Никита Дубко 📓

Undefined Meetup 2 - Dec 05 🎥

Хорошее PWA приложение Danil Rostov
Impostor syndrome или мой друг - самозванец Aleksei Maratkanov

MoscowJS 46 - Dec 05 🎥

Опыт использования FinalForm Дмитрий Деханов
Схемы рекурсии, или как мы решали задачу управления фронтом с бэка Юрий Богомолов
CI / CD теория и практика Дмитрий Захаров
Procrastinate’n’dev Ян Лаврюшев

Angular Belarus 3 - Dec 05

TDD / BDD methodology - as a way to improve product quality Сергей Рожков
Асинхронный Javascript Александр Логинов

SPB Angular Meetup 3 - Dec 04 🎥

Ivy в production? Влад Шариков
Расколдовывание Angular: JIT Compiler Максим Лобода
Зачем нужен тип "true" в TypeScript? Андрей Старовойт

moscowcss 16 - Dec 03 🎥

BRAND х UI Никита Морозов Николай Коробов
Рецепт востребованного верстальщика: дизайн + код Анна Блок
Разработка универсальных библиотек компонентов для платформы по созданию сайтов Игорь Лесневский
В погоне за перфомансом Даниил Крохмаль

GDG DevFest Siberia 2019 - Nov 29-01 🎥

Mission Possible: Build PWA out of Web Components in 180 minutes Алексей Родионов
Vue.js 3: Новое поколение front-end фреймворков Игорь Шеко
PWA/TWA без купюр Алексей Родионов
Serverless для frontend-разработчиков, или Можно ли обойтись без классического бэкенда Сергей Пугачёв
Видео в вебе от Flash до MSE или как написать свой видеоплеер Алексей Гусев
Священный грааль: запуск React в Java Олег Коровин

Ember.js NN Meetup 2 - Nov 29 🎥

Embroider: future build system for EmberJS apps Алексей Васильев
Ember Data: The Future Андрей Фель
НАМ И ТАК НОРМ!(?) — Ember & Typescript Александр Алявдин

VolgaJS UI meetup 2 - Nov 27

Houdini API: будущее рядом Даниил Ваденеев 📓
JavaScript, которого мир заслуживает (но не тот, который нужен ему сейчас) Софья Михайлова 📓

GDG Minsk Web Meetup - Nov 27

Все знают только… (Browser API) Илья Запруцкий 📓
Реактивный вью. Заглядываем под обшивку ракеты Андрей Кучук 📓

Alfa JS MeetUP 3 - Nov 26 🎥

Что такое suspense и зачем он нужен? Андрей Рацеров
Современные инструменты как средство решения проблем Сергей Завгородний
<Icon /> Никита Мостовой
Автоматизация в Альфа-Банке Игорь Беляев
TypeScript вместо Babel или нюансы настройки tsconfig.json Алексей Левин

Krasnodar Frontend miniConf 2019 - Nov 23 🎥

Темизация UI-kit. Используем преимущества CSS vars & SASS Виталий Евтехов 📓
Как мы строим платформу на Nest Андрей Мелихов 📓
React Context API vs Redux Екатерина Орлова 📓
Типизация Rest API Максим Шкарбалюк 📓
Little big details, (или, с вниманием к деталям) Николай Говоров 📓
Nuxt.js: миллион полезных мелочей для Vue.js фронтенда Григорий Петров 📓

Hot Frontend 4 - Nov 23

React Native для самых маленьких Михаил Чугунов 📓
Как сделать версию для слабовидящих Елена Калашникова 📓 :octocat:
Frontend & TDD (Test-Driven Development) Александр Липовский 📓

FrontHub 2019 - Nov 23 🎥

Svelte - уже можно или еще рано? Денис Ежков
Тестирование скриншотами Андрей Фатюк
Оптимизация или как не выстрелить себе в ногу Дмитрий Ивко
Put your cards on a table Алёна Батицкая
Your first VS Code extension Андрей Воронин
Exotic SPA: фронтенд на ЯП, о котором вы не слышали Костя Молчанов
GraphQL больше не нужен: так ли это? Евгений Дементьев
Срам, скрамно, и ещё 8 способов убить команду Денис Ермаков

SEMrush IT meetup 1 - Nov 21 🎥

Игра “Собери контейнер в Gitlab CI” – полное прохождение Сергей Матвеенко
GitLab Pipeline programming Сергей Мельников

MSK VUE.JS 5 - Nov 21 🎥

Микросервисный фронтенд. Как подружить vue.js и react Александр Шамшурин
VueJS + NUDE Elements: от прототипа до продакшена Андрей Яманов 📓 :octocat:
Место css во vue.js Мария Нагорных

Panda Meetup 31 Frontend - Nov 20 🎥

GraphQL Introduction Дмитрий Григоров
Поднятие состояния в React: когда официальная документация лжет Андрей Гончаров
Темизация UI kit: экономим 400+ часов времени и используем преимущества CSS variables & SASS Виталий Евтехов
Через тернии к почти идеальным таблицам Дмитрий Ивко

SPB Frontend - Nov 19 🎥

Еще одна история про codeStyle в еще одной большой команде Умяр Юсупов 📓
Проклятие обратной совместимости Валентин Семирульник 📓
Система типов TypeScript как машина Тьюринга Вячеслав Шебанов 📓

PiterJS 42 - Nov 14 🎥

Логирование на JS Кирилл Сергеев 📓
Документация к API — делай это понятно Светлана Авдей 📓
Взаимодействие с iBeacons в React Native Максим Ерехинский 📓

Angular Minsk 5 - Nov 12

Angular at Scale — How we made our work much easier [en] Leonard Thiele 📓 :octocat:
Let’s automate with npm scripts Константин Маликов 📓
How to choose your Angular testing tools Артём Руденко 📓
3 tips to improve your Angular app performance Илья Рябчинский 📓
Code sharing via Angular library like a pro Олег Васильев 📓

HolyJS 2019 Moscow - Nov 08-09 🎥

Сам себе бэкендер [Workshop] Андрей Мелихов
Делаем React-приложения быстрее [Workshop] Иван Акулов
Client rendering, server rendering, pre rendering. The full spectrum of JS website and application performance delivery [en] Guillermo Rauch
GraphQL-фрагменты на клиенте: История появления, ошибки использования Павел Черторогов 📓
React rendering strategies: Get the most out of performance, keep bots happy [en] Miguel Angel Duran Garcia 📓
Transpile anything to everything! [en] Anna Herlihy 📓
История одной оптимизации производительности Node.js-библиотеки Андрей Печкуров 📓
TC39 Panel [en] TC39 delegates
Get ready for Ivy — Angular 3rd generation renderer engine [en] Eliran Eliassy 📓
From code to pixels in a Blink [en] Prashant Palikhe 📓
@babel/how-to [en] Nicolò Ribaudo 📓
NestJS. Tried to Shift in 80 hours Александра Калинина 📓
From specification to implementation [en] Yulia Startsev 📓
Soft Effect: Исследование развития навыков Андрей Смирнов 📓
Чем мы платим за переход от <div> к WebGL и что получаем (профит!), на примерах PixiJS Иван Попелышев 📓
Может ли компьютер молиться на благо всех живых существ? Молитва на JavaScript и WebGL Денис Радин 📓
Разработка компилятора для TypeScript на TypeScript на базе LLVM Дмитрий Пацура 📓
WebAssembly без купюр Андрей Роенко 📓
End to end testing a world of web, mobile & desktop apps [en] Mathieu Henri
CSS definition syntax Роман Дворнов 📓
The art of explicit and consistent user interfaces [en] Farzad YousefZadeh 📓
Figma to React: доставка дизайна в код Зар Захаров Александр Каменяр 📓
JavaScriptCore, many compilers make this engine perform [en] Michael Saboff 📓
Resilient Component Libraries with React [en] Андрей Оконечников 📓
Контрактное программирование как средство, а не цель Артём Арутюнян 📓
Computability, types, tests, and why flat-earthers are bad at QA [en] Lucas Fernandes da Costa 📓
Я заберу у тебя все данные и ты об этом даже не узнаешь. Я — браузерное расширение Никита Мостовой 📓
i18n the principles for an accessible web [en] Romulo Cintra 📓
JavaScript на службе у теоретической информатики Виталий Брагилевский 📓
The battle of the event loops [en] Ujjwal Sharma 📓
(Не|ну)жная монада Either на практике и в теории Дмитрий Махнёв Артём Кобзарь 📓
Карьерная эффективность и карьерный путь в ИТ Дмитрий Волошин 📓

Sber X - RamblerFront& Meet Up - Nov 05

Эмоции в цифровых продуктах Сизов Ярослав
Неквадратный веб Юлия Бухвалова
Браузеры душат или что нас ждёт впереди Александр Карелин

ITsubbotnik 2019 Autumn - Nov 02 🎥

Программирование на уровне типов на TypeScript: выжимаем из компилятора все соки Юрий Богомолов
Multiplatform Flutter. Building Adaptive UI Александр Денисов
WebAssembly: что и как Никита Зимин
Storybook: true story одного проекта Фархад Нурмухаметов

moscowcss 15 - Oct 29 🎥

Расширение возможностей CSS с Houdini Мария Стогова
SPA на чистом CSS Иван Бабков 📓
Система именования переменных в css Мария Нагорных 📓

Юбилейный Я.Субботник по разработке интерфейсов - Oct 26 🎥

История развития фронтенда в Яндексе за 10 лет Владимир Гриненко
Эксперименты на людях Антон Виноградов
await video.play(). Как мы начали раздавать ES2017 в продакшене Максим Сысоев
Мониторинг и повышение стабильности загрузки веб-сервисов Юрий Пузыня
<a> Никита Дубко 📓

WebPurple meetup 39 - Oct 19 🎥

Stryker.js и его внедрение в проект Кирилл Варпахович 📓
Хроники CSS Людмила Мжачих 📓

WSD 2019 - Екатеринбург - Oct 19 🎥

Как проверка UX поможет разработчику жить проще? Сергей Свердлов 📓
Гарри Поттер и скриншотные тесты Дмитрий Лазарев 📓
_ ___ ______? Вадим Макеев 📓
Программисты, которые играют в игры Вероника Самохина 📓
Священный грааль: запуск React в Java Олег Коровин 📓
Жизнь до Runtime Никита Сидоров 📓
Понимание как основа устойчивости к ошибкам Мария Гришкевич 📓
Как написать поддержку фреймворка? Андрей Старовойт 📓

MSK VUE.JS 4 - Oct 17 🎥

Vue Composition (Function) API Тихон Соколов
Как сколотить состояние на Vue Арсений Кутузов
Запись аудио в браузерах Ольга Маланова

Angular Minsk 4 - Oct 15

The nature of Service Workers and how to use them in Angular apps Дмитрий Грачёв 📓
The functional nature of RxJS Александр Рудый 📓
Quiz по мотивам Angular Connect 2019 Виктория Рымкевич 📓

Frontend Conf 2019 - Oct 13-14 🎥

Погружение в глубокий оффлайн — веб способен на это! Максим Сальников 📓
Serverless для frontend-разработчиков, или Можно ли обойтись без классического бэкенда Сергей Пугачёв 📓
Голый фронтенд Андрей Яманов 📓
RUST + WEBASSEMBLY Илья Барышников 📓
Продвинутый TypeScript Михаил Башуров 📓
Профилирование NodeJS Артём Несмиянов 📓
Пусть всем кажется, что всё грузится быстро, — улучшаем ощущение от загрузки скелетонами Виктор Русакович 📓
О WebRTC просто и без магии: как устроен путь кадра в Интернете Кирилл Роговой 📓
Camera Rig. Работа за «кадром» Наталья Габитова 📓
Проектирование предметной области на TypeScript в функциональном стиле Сергей Черепанов 📓
Трассируем лучи в реальном времени Артём Кунец 📓
Верстка email-рассылок. Советы на реальных примерах Александр Рачила 📓
The state of soft skills Андрей Смирнов 📓
Микросервисы на node.js. Инструменты для налаживания взаимодействия Кирилл Сергеев 📓
История про моделирование «по-быстрому»: как сделать скругленные зоны на карте Александр Прибыткин 📓
Web Components and the AOM [en] Léonie Watson 📓
Keeping it simple with CSS that scales [en] Andy Bell 📓
Методы борьбы с legacy-кодом на примере GitLab Илья Климов 📓
Dart: маленький паровозик, который смог Тимофей Лавренюк 📓
Event-Driven Architecture: детали реализаций Event Loop Вадим Горбачев 📓
Как правильно собирать npm-пакеты в 2к19 году Денис Красновский 📓
Додо Пицца: собственная касса на веб-технологиях Борис Гулай 📓
По ту сторону баннера Дмитрий Дятчин 📓
Типы данных в CSS София Валитова 📓
CSS — язык программирования Никита Дубко 📓
Make a World on Pure CSS Юлия Музафарова 📓
Docker для фронтендера Алексей Авдеев 📓
Relay Modern: data fetching, mutations and subscriptions Александр Руденко 📓
Правила осознанной карьеры разработчика Анастасия Калашникова 📓
display: grid; grid: subgrid; Сергей Попов 📓
React Native для самых маленьких: опыт мобильной разработки Артём Лашевский 📓
_ ___ ______? Вадим Макеев 📓

Стачка 2019 (осень) - Oct 12-13

CSS — язык программирования Никита Дубко 📓
Автоматический рефакторинг кода с помощью codemodes Александр Мышов
Как построить Гексагон: прагматичная архитектура для клиентских приложений Александр Мадьянкин 📓
Архитектура SPA и управление состоянием с помощью MST Михаил Синяков
DI как способ масштабирования всего Алексей Попков 📓
Прекрасный мир графики Полина Гуртовая 📓
Как правильно собирать npm-пакеты в 2к19 году Денис Красновский 📓
BDD-тестирование веб-приложений Александр Иосса 📓
Оптимизация или как не выстрелить себе в ногу Дмитрий Ивко 📓

SuperJob JavaScript Meetup - Oct 10

Опыт работы с JSON:API на клиенте Александр Кухта 📓 :octocat:
Системы типов и типизация фронтенда Пётр Солопов 📓
Создаём сервер JSON:API на Node.js и PostgreSQL Александр Савин 📓

PiterJS 41 - Oct 10 🎥

React + SSR там, где их уже не ждали Александр Зонов 📓
BDD-тестирование веб-приложений Александр Иосса 📓
Event-Driven Architecture: детали реализаций Event Loop Вадим Горбачев

OdessaFrontend Meetup 13 - Oct 10 🎥

Как правильно делать анимацию и добиться 60fps на различных девайсах Виталий Калашников 📓
Эффективность с большой буквы Э… или любой другой Евгений Кравцов 📓
Структуры данных в JavaScript Николай Громов 📓
Викторина Николай Птущук 📓

Angular Belarus 2 - Oct 10

10x developer. A bunch of cool tips for each programmer Павел Юхнович 📓
Angular Apps Architecture. Gentle introduction Никита Полторацкий 📓

SPB Frontend - Oct 08 🎥

UserScripts — зачем нужны, чем могут помочь и где они обитают Евгений Котляров
Как побеждать на техническом интервью Павел Франков
GraphQL — всадник сингулярности Вадим Царегородцев

GetIT Conf 2019 - Sep 27 🎥

Эффективные IT-решения в условиях девелопмента Павел Гуштюк
Кибернетически улучшенные Web-приложения Александр Зинченко
Сайт тормозит. Что делать? Никита Мостовой
Место стейта в будущем vue.js Игорь Шек
In-memory архитектура для веб-сервисов - технология и принцип Владимир Плигин
Современный Data science: ожидания vs реальность. Сергей Лавриков
Культура postmortems или как мы учимся на (своих) факапах Александр Поломодов
Зачем эти софт скиллы придумали? Александра Куликова
Как выстроить процессы в команде по разработке микросервисов и не сойти с ума? Всеволод Шмыров
Какое российское вино пить, или как запилить хорошую статью в технический блог Антон Поляков
Как перестать кодить и начать выступать Максим Бабич
Как повысить свою стоимость на рынке труда? Юлия Спиридонова

Tver.io Frontend Meetup - Sep 26 🎥

Про браузеры Антон Кастрицкий
GraphQL. Понимаем, Объясняем, Внедряем. Полина Гуртовая 📓
Жизнь до Runtime Никита Сидоров

pitera11y_meetup 1 - Sep 24 🎥

5 вещей, которые надо знать про ARIA Сергей Кригер 📓
Тестирование доступности: что это, зачем и как Анастасия Заречнева 📓
Автоматизируем проверку доступности Никита Соболев 📓

LongestJS 1 - Sep 21

npm understand --with-improves Денис Колесников 📓

MSK VUE.JS 3 - Sep 19 🎥

Специфика рендеринга vue.js-приложений на сервере Алексей Клюев
Nuxt.js from the Core Дмитрий Молотков
Организация работы с API на Vue.js. Копачёв Виталий

Undefined Meetup 1 - Sep 17

Формат данных Tree Дмитрий Карловский
World of Enterprise React. Headless CMS Семён Целищев

Angular Minsk 3 - Sep 17

Angular Universal Wars Константин Маликов 📓
Angular App Architecture and Project Structure for Scale Юрий Татенко 📓

metaconf frontend meetup - Sep 14

Nuxt.js: миллион полезных мелочей для Vue.js фронтенда Григорий Петров 📓
React: lifting state up is killing your performance Андрей Гончаров 📓
Микросервисы на фронтенде Антон Зеленский 📓
Атипичный Angular: performance, flexibility, customization Роман Еникеев 📓

YaTalks 2019 - Sep 14 🎥

Хочу, чтобы все было одинаково! Евгений Россинский
От компонентов к архитектуре Иван Никишкин
Как рисует браузер Константин Крамлих 🗒️
Очень странное тестирование Назим Гафаров
Все цвета радуги Владимир Кузнецов
Разработка в монорепозитории Азат Разетдинов
Человеческие собеседования Семён Левенсон
42 Вадим Макишвили

WebPurple meetup 38 - Sep 14 🎥

Наш ванильный enterprise Павел Востриков 📓
О спецификации ECMAScript и ее разработке Сергей Рубанов 📓

404fest 2019 - Sep 14-15 🎥

Хроники CSS Людмила Мжачих
Мягкий и пушистый путь в Machine Learning и Deep Neural Networks Алексей Охрименко
Исчезающие фреймворки. Взгляд со стороны Антон Усков
Самопис vs Коробка. Новый баттл разработчиков веб-приложений Павел Овчинников Александр Сербул Сергей Шибут
Переходим от Feature-based разработки к Domain Driven Design во имя быстроты, дешевизны и качества Иван Матвеев
[Воркшоп] Mission Possible: Собрать PWA целиком из Web Components за 180 минут. Алексей Родионов
Монорепозитируй это! Иван Ботанов
Open source - это выгодно, или почему твой код никто не украдёт Николай Сладкий
Про геометрию и математику Владимир Куликов
Использование Google Closure Compiler в современном фронтенде Ильяс Кабиров
Math driven development. Как знание статистики и графов может улучшить качество кода, который вы пишете Всеволод Родионов

Angular Moscow 15 - Sep 11

Монорепозитируй это! Иван Ботанов
Unit тестирование с Jest и ts-mockito Климент Рудниченко
Как построить Front-end команду на базе Angular Алексей Ольховой

PiterJS conf 2019 - Sep 07 🎥

Как запустить Telegram в VS Code Александр Коротаев 📓
GraphQL - уменьшаем энтропию Полина Гуртовая 📓
Поддержка старых браузеров в CSS-in-JS на AST-преобразованиях Яна Менемчиадис 📓
JSX в декларативные шаблоны с помощью AST Александр Канунников 📓
Хроники Node.js: сообщество и корпорации Николай Матвиенко 📓
Как делать быстро прототипы приложений на современных технологиях Рустам Имайкин 📓
Автоматизируй это. Гиперавтоматизированный пайплайн Алексей Золотых 📓
State of Vue (2k19 Q3) Владимир Ульянов
Holy War between Designers & Developers Павел Юхнович 📓
Optimize the size of your SPA, битва за байты Дмитрий Пацура 📓
Как построить Гексагон: прагматичная архитектура для клиентских приложений Александр Мадьянкин 📓

Hot Frontend 3 - Aug 31

Интерактивное 3D в браузере Александр Липовский 📓
Модули RN Михаил Чугунов 📓
Удобная структура проекта на Angular Степан Фёдоров 📓
React-приложение с нуля Павел Дадыкин 📓

Ember.js NN Meetup 1 - Aug 30 🎥

Behavior-Driven Development с помощью Cucumber или как не подавиться огурцом. Андрей Михайлов
JSX шаблоны в Ember. AST деревья, байткод, синтаксические особенности. Александр Канунников
Фокусируемся на важном с Ember и Firebase Михаил Логинов
Управление CSS свойствами с помощью аудио сигнала Максим Масленников
Первый взгляд на React после Ember Максим Масленников

TechTrain 2019 - Aug 24-25

Почему фронтенд это круто Роман Дворнов
Privacy UX Виталий Фридман
Формируем картину GraphQL-мира Павел Черторогов

Krasnodar Dev Conf 2019 - Aug 24-25 🎥

CSS — язык программирования Никита Дубко 📓
Рефакторинг V2 - Отрефакторенная версия доклада Алексей Охрименко 📓
Performance надзор: DIY Николай Рябов 📓
Новый фронтенд в Одноклассниках: что, как и почему? Олег Коровин 📓
VK Mini Apps или как мы расширяем функционал ВКонтакте Сергей Густун 📓
"Под капотом" WebRTC: как живет и путешествует кадр в сети Кирилл Роговой 📓
Баги, которые вы никогда не встретите Тим Чаптыков 📓

KazanJS 8 - Aug 22 🎥

IT на ощупь Евгении Некрасов
Что я думаю про React Native после 1000 часов работы с ним Игорь Зиновьев
Практический опыт применения WebComponents и библиотеки Polymer Дмитрий Бойков

AngularNYC meetup - Aug 22 🎥

Angular worst practices [en] Juan Herrera
Building an Angular PWA: NGSW or Workbox? [en] Максим Сальников
What's new in the angular world [en] Kirill Cherkashin

Angular Belarus 1 - Aug 22 🎥

Smells like Angular Spirit: NestJS as natural backend for Angular Валентин Кононов 📓
Rendering Angular applications in Terminal. Angular Platforms in-depth Никита Полторацкий 📓
Angular PWA: Make Angular app great again Ирина Бабровская 📓

Alfa JS MeetUP SPb - Aug 22 🎥

Как мы начали тестировать фронтенд с Cypress Александр Коробка
Docker для Node.js, или сам себе девопс-инженер Дмитрий Самохвалов
Планета на WebGL Анна Волкова

SPA Meetup 5 - Aug 17 🎥

Жесть для Jest Сергей Мелюков
DI как способ масштабирования всего Алексей Попков
UIKit, который точно сможет Константин Лебедев
Куда растут библиотеки компонентов Тим Чаптыков
Платформенная команда: пособие по применению Александр Казаченко
Панельная сессия: «Платформенные команды – сказка или реальность?» Константин Лебедев Денис Колесников Тим Чаптыков Алексей Попков Александр Казаченко

PiterJS 40 - Aug 16 🎥

Презентация приложения для проведения презентаций Дмитрий Карловский
Планета на WebGL Анна Волкова
Типы данных в CSS София Валитова

WebPurple meetup 37 - Aug 15 🎥

Почему фреймворк Fastify одно из самых удачных решений для написания веб-серверов на NodeJS Николай Лапшин
Как я не устроился на работу и почему это может быть хорошо Александр Зайцев 📓

MSK VUE.JS 2 - Aug 15 🎥

10 вещей о Vue, которые вам стоит знать Арсений Кутузов
Проектирование компонентов Vue.js Алексей Иванов

Rostov Angular meetup 1 - Aug 10

Такие разные и в то же время одинаковые: Платформы в Angular Алексей Охрименко
NestJS — бэкенд для фронтендаров Сэм Булатов
Декларативный Angular Андрей Греков
NativeScript + Angular = Love Владимир Гайдуков :octocat:

Angular Minsk 2 - Aug 06

Modern e2e testing with Cypress.io Илья Рябчинский 📓
Ivy and the future of the Angular compiler Роман Колесников 📓
GraphQL and how to use it with Apollo Angular and Redux Дмитрий Грачёв 📓

WebAssembly Moscow 2 - Aug 01 🎥

Webassembly SPA фреймворки. Обзор и примеры на основе blazor. Илья Черторыльский
Компилятор lightbeam Николай Вольф
WASI: An API for non-Web WebAssembly [en] Dan Gohman

DINS - JavaScript EVENING - Jul 31 🎥

Типизируй это! Александр Феоктистов
ReasonML: Хиндли-Милнер на фронтенде Антон Тужик

Storm The Front Meetup 6 - Jul 27 🎥

Введение в веб-компоненты Андрей Космыков 📓
Функциональный функционирует Александр Загорский
Все, что вы хотели знать про удаленную работу, но стеснялись спросить Сергей Корж 📓
Доступность в веб Павел Дроздов 📓

moscowcss 14 - Jul 25 🎥

Зачем учить учиться и учиться учить? Алексей Попков 📓
Жизненный цикл презентации и основные принципы её создания Мария Кутузова 📓
CSS: время прощаться… Андрей Яманов 📓

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

Сбалансированная разработка в очень больших командах Владимир Гриненко
В поисках Стилевого Грааля Артур Кенжаев
Как много браузеров хороших Антон Кастрицкий
Тяжёлое бремя времени: типичные ошибки при работе со временем Виктор Хомяков
SVG в реальной жизни на примере календаря Артём Пендюрин
Жизнь до Runtime Никита Сидоров
React Hooks: революция или боль? Артём Березин

OdessaJS 2019 - Jul 19-21 🎥

Testing JS code that consumes APIs [en] Mike Solomon
Pluggable platform using Angular and NodeJS [en] Saif Jerbi
Get experience with NestJS Андрей Кучеренко
Rx.js что я делаю не так? Нік Лотоцький
Practicing on making Angular app more friendly in terms of data handling [uk] Сергій Бабіч
Presentation Karaoke [en] Ксения Редунова
Monday of the development team Юрий Нифонтов
How cossacks win projects [uk] Роман Савицкий
How to communicate with people if they are annoying Дмитрий Гусев Kristina Chemerska
6 ways to hack your JavaScript application Виктор Турский 📓
Save the world, one line at a time [en] Asim Hussain
Get experience with NestJS [Workshop] Андрей Кучеренко
Fun with Bluetooth [en] Niels Leenheer
Specification-Driven Development of REST APIs Александр Зинчук 📓
Testing JS code that consumes APIs [Workshop] Mike Solomon
Seniors mindset [Managers corner] Дмитрий Гусев Роман Савицкий Zakhor
How to start enjoy your Angular Rx and NGRX [uk] Сергій Бабіч
Ultimate React Component Patterns with TypeScript [en] Martin Hochel
Make your OdessaJS coin [Workshop] Artem Frantsiian
Frontend architecture [Tech corner] Виктор Турский Андрей Кучеренко Ярослав Дворовенко
Algorithms in JavaScript Николай Громов
Progressive Web Apps [en] Maurizio Mangione
Reduce, Reuse, Recycle - Persisting WebSocket connections with SharedWorkers [Workshop] [en] Aaron Basset
JS learning lifehacks: common programmer's mistakes [Workshop] Денис Самойленко 📓
Delivering Flexible Design Systems for Web & Native [en] Charlie Robins 📓
Introduction to React Native Lev Vidrak
Adding PWA features to your web application on Node.JS [Workshop] Oleksandr Bordun
IT events in Ukraine. How and why [Event"s corner] Роман Савицкий Сергій Бабіч
StrangerDanger: Finding Security Vulnerabilities Before They Find You! [en] Liran Tal
How FP made Grammarly codebase error-prone and predictable Anton Pets
Progressive Web Apps [Tech corner] [en] Jamie Maria Oleksandr Bordun Сергій Бабіч Maurizio Mangione
Think Fast, First: Empowering a Performance Culture [en] Alfredo Lopez 📓
Strongly typed web applications or how to stop worrying and love the typechecker [en] Adel Salakh 📓
The search for App-iness : Progressive Web Apps [en] Jamie Maria Schouren 📓
The Code Эльдар Джафаров
I Don't Care About Security (And Neither Should You) [en] Joel Lord 📓
Serverless (AWS) — things I'd like to knew Роман Саченко
WebAssembly - Everything in browser, from bitcoin miners to python interpreter [Workshop] Dmytro Selin
Handling partial failures in a distributed environment with Saga Максим Климишин
5 advanced & shiny testing techniques [en] Yoni Goldberg
Art of storytelling [Tech corner] Дмитрий Миндра
Mental debugging tips & tricks Александра Калинина
Pluggable platform using Angular and NodeJS [en] Saif Jerbi
Building Cross Browser Extension - From Zero to Hero [Workshop] Karthic Keyan
Mobile photography [Workshop] Ihor Areshkin
When your wetware has too many threads - Tips from an ADHDer on how to improve your focus [en] Aaron Basset
Modules and Artifacts in NPM Антон Чередников 📓
Communication reliability within distributed systems [Workshop] Максим Климишин
Angular Universal - a medicine for the Angular + SEO/CDN issues Maciej Treder 📓
Product Engineering mindset: are you ready for the product revolution? Irina Ziakhor
Pluggable Web application using Angular and NodeJS Saif Jerbi
Functional programming for the people [en] Christian Gill 📓
The Art of NodeJS, или Как сделать что-то крутое, используя публичные данные Илья Запруцкий 📓
Animation in the Air [uk] Христина Ландвитович
Immersive Web Diego González-Zúñiga

MSK VUE.JS 1 - Jul 18 🎥

Vue.js 3 — все что ждет нас в будущем Игорь Шеко 📓
Опыт использования Vue.js в «Едадиле» Кобец Андрей 📓
Прогрессивные приложения на прогрессивном фреймворке Ольга Лесникова 📓

Angular Minsk 1 - Jul 16

What’s new in Angular 8 and how to migrate Алексей Кунцевич 📓
How to manage data in your Angular app with NGXS store and Firebase Юрий Татенко 📓
Bad Practices, what NOT to do in Angular Валентин Кононов 📓

WSD 2019 - Санкт-Петербург - Jul 13 🎥

Почему фронтенд это круто Роман Дворнов 📓
TC39: взгляд изнутри Сергей Рубанов 📓
Make a World Юлия Музафарова 📓
Все цвета радуги Владимир Кузнецов 📓
Как (не)удовлетворить Google PageSpeed Даниил Крохмаль 📓
GraphQL как будущее клиентских API Андрей Лось 📓
Новая платформа уже здесь Владимир Гриненко 📓

SPA Meetup - Jul 12 🎥

Angular Electron Сергей Хролёнок
Микрофронтенд Дмитрий Королев
Практическое использование MobX в Angular приложении Георгий Соколовский

RamblerFront& meetup 7 - Jul 11

Способы синхронизации вкладок браузера Елена Жукова
Миграция с монолитного web-приложения на SPA или спасение утопающих - дело рук самих утопающих Борис Шабанов
Анимация в web: как работать с временными функциями на макро- и микроуровне? Наталия Габитова

Panda Meetup 22 Frontend - Jul 06 🎥

Плагины vue-cli. Просто, быстро и зачем. Михаил Росин
Простые сложности: JSONata, Jora, JMESPath для «сложных» данных Алексей Охрименко
Очень странное тестирование: тестирование на основе данных Назим Гафаров
Декларативный Angular Андрей Греков

GDG Minsk Web Meetup - Jun 27

Introduction to JAM / Netlify Илья Запруцкий 📓
The Great gatsbyjs Валентин Гиль 📓

Angular Moscow 14 - Jun 27

Препарируем RxJS операторы Кирилл Галушко
Безопасность и уязвимости в SPA на примере Angular Сергей Хролёнок
Такие разные и в то же время одинаковые: Платформы в Angular Алексей Охрименко

pitercss_meetup 33 - Jun 25 🎥

Как читать доклады, когда тебя трясёт Света Шарипова 📓
Обзор HTTP Cache и приёмов кеширования Марат Латыпов
Долговечный нейминг: в поисках идеального названия для CSS-компонента Александр Беляев 📓

ReactRussia 2 - Jun 22 🎥

Реальные компоненты Алексей Ярошевич
React + Typescript: продвинутые паттерны Михаил Башуров
Дайте волю хукам! Алексей Тактаров
Как не нужно делать. Несколько неприятных историй из жизни разработчика Алексей Золотых

WebPurple meetup 36 - Jun 20

React Hooks. Истории из жизни Руслан Абрамов
Как работать эффективно, если ты творческий? Татьяна Игнатова

PiterJS 38 - Jun 20 🎥

i18n без боли Антон Ляпцев
Типизация Rest API Максим Шкарбалюк
Качество кода: внедрение проверок в legacy Алексей Щербаков

moscowcss 13 - Jun 18 🎥

«Почему именно я?», или Junior Frontend-разработчик глазами окружающих Ирина Фролова
Старт дизайн-системы в небольшом продукте / стартапе Алиса Смелкова 📓
Скрываем фокус правильно Александр Плесовских 📓
Как понять, что пора уволиться? Анастасия Калашникова 📓

GetIT Meetup 4 - Jun 14

Как не писать код самому: делегируем наши проблемы AST Никита Сидоров
Hit Points вашего сервиса Никита Мостовой
Redux-Saga: как начать и все не испортить Трдат Мкртчян

Tver.io Girl Power Meetup - Jun 13 🎥

CSS наносит ответный удар Людмила Мжачих
Что скрывает код? Юлия Егорова
Как перестать выбирать фреймворки и начать жить Александра Шинкевич

DEV NSK - Frontend Meetup 6 - Jun 06

Eslint против вашего техдолга Глеб Фокин
Синдром качества Максим Соснов

UWDC 2019 - Jun 01

React. Возможны побочные эффекты Владимир Кузнецов
Tips and tricks from school Владимир Куликов
Figma to React: система эффективной доставки изменений дизайна в код Александр Каменяр
Будет ли существовать профессия веб-разработчика в будущем? Дарья Пушкарская
Сложная работа со сложными данными — SQL(подробные) запросы для JSON Алексей Охрименко
От компонентов к архитектуре Иван Никишкин
From bloody to sweety Enterprise Зар Захаров

SaratovJS - Jun 01-02

А ты точно frontend? Экгарт Викентий 📓
True story - как совмещать тренинг-центр и учебу в ВУЗе Дмитрий Гвоздев Сергей Коваленко
Workshop с Викентием - как сделать квест игру в формате чат-бота Экгарт Викентий :octocat:
ES2019. Сбылись ли мечты в новом году? Сергей Коваленко 📓
Покоряем вершины с помощью React Hooks Виталий Антонов 📓
Реактивное программирование с RxJS Михаил Лежнев 📓
Развитие специалиста. Заблуждения и акселераторы Михаил Сёмичев 📓

React Russia 2019 - Jun 01 🎥

Быстрее, стройнее, умнее Денис Красновский
Отзывчивый React Native Таиф Алимов
На вершине стиля Артур Кенжаев
Изолированная разработка - от дизайн-систем до сложных приложений Игорь Проскурин
Изоморфный React на микрофронтендах Роман Соколов
Вебпак, вид сквозь монокль Антон Кастрицкий
Как я преодолел "синдром Фронтендера" с React и Firebase Илья Кузнецов
FP для бедных, или как я полюбил reduce Василий Стяжкин
Микросервисный фронтенд Александр Китов
Concurrent React. Что нас ждет? Екатерина Анишкина
Особенности разработки высоконагруженных клиентских приложений Александр Руденко
React Hooks: The Missing Link Павел Ремизов

DINS - JavaScript EVENING - May 29 🎥

Будущее React Дмитрий Злыгин
Баги, которые вы никогда не встретите Тим Чаптыков

Frontend Conf 2019 (РИТ++) - May 27-28 🎥

The state of CSS Сергей Попов 📓
Автоматический рефакторинг кода с помощью codemodes Александр Мышов 📓
Продвижение опенсорс-проектов / Front-end innovation is over Андрей Ситник 📓
Анимация в вебе Юлия Музафарова 📓
Как стать свободным от "всех цепей" старых браузеров Денис Красновский 📓
Production Ready Design Ксения Лушникова 📓
Lottie-web. Используем Adobe After Effects для анимации в web Наталья Габитова 📓
Самый мягкий и пушистый путь в Machine Learning и Deep Neural Networks Алексей Охрименко 📓
Реактивная печать PDF Виталий Слободин 📓
Интерактивные проекции и 3D-маппинг с помощью web-технологий Денис Радин 📓
Сравниваем ApolloClient и Relay, учимся работать с GraphQL-фрагментами Павел Черторогов 📓
Как перестать выбирать фреймворки и начать жить Александра Шинкевич 📓
Токены в дизайн-системах Юрий Ветров
New Adventures in Front-End, 2019 Edition Виталий Фридман 📓
Hit Points вашего сервиса Никита Мостовой 📓
Особенности переноса нативного приложения в WEB, опыт KeepSolid Sign Тимофей Лавренюк 📓
Почему не надо становиться руководителем Андрей Смирнов 📓
«Алиса, пойдём во фронтенд!» Никита Дубко 📓 🗒️
Как разрабатывать сотни A/B-экспериментов Иван Бабков 📓
Простота. Надежность. WebAuthn Алексей Носов 📓
Удобный CI своими руками Дмитрий Кузнецов 📓
Drag&Drop-компоненты для слепых пользователей. Вы шутите? Сергей Кригер 📓
Самый низкий уровень: пишем на WebGL и WebAssembly без фреймворков и транскомпиляторов Антон Хлыновский 📓
Синдром качества Максим Соснов 📓
WebGL на карте. Карта на WebGL Мстислав Живодков 📓
История одной анимации Юрий Артюх 📓
Как поговорить с микроконтроллером из JS Виктор Накоряков 📓
Быстрые приложения в 2019 Иван Акулов 📓
Web Components, или Туда и обратно Павел Малышев 📓
В поисках Стилевого Грааля Артур Кенжаев 📓
Как мы делали свой визуальный (WYSIWYG) редактор статей Алексей Авдеев 📓
From bloody to sweety Enterprise Зар Захаров 📓
Эмоциональное выгорание. История успеха Анна Селезнёва 📓
Разработка UI для банкоматов Дмитрий Королев 📓

Simferopol Frontend 3 - May 25

Монорепозитории и где они обитают Михаил Трошев
Houdini — полная власть над браузером Илья Гриненко
Поиск глазами браузера Руслан Муфтиев

HolyJS 2019 Piter - May 24-25

Deno, a new way to JavaScript [en] Ryan Dahl
ApolloClient или Relay с фрагментами, «волосатый» GraphQL и TypeScript — всё, что нужно для правильного статического анализа React-приложения Павел Черторогов 📓
Error handling: doing it right! [en] Ruben Bridgewater 📓
Очень странное тестирование Назим Гафаров 📓
Протокол Chrome DevTools Алексей Козятинский 📓
Scaling a React component library — building a design language for 500+ web applications [en] Nadiia Dmytrenko
Реактивная печать PDF 🚀 Виталий Слободин 📓
Recursion has never been invented: A tale of intrigue [en] Lucas da Costa
Создание доступных уведомлений, алёртов и других асинхронных элементов Сергей Кригер 📓
Identity verification with ML Аркадий Пильгук
How does a frontend router work? Deep dive with Vue Router [en] Eduardo San Martin Morote 📓
Documenting application behaviours with E2E tests [en] Basarat Ali Syed 📓
Подход к типобезопасной разработке на TypeScript Дмитрий Харитонов 📓
Продвижение опенсорс-проектов Андрей Ситник 📓
Technical SEO 101 for web developers [en] Martin Splitt
Переводим React-приложение на SSR, используя Next.js Наталия Короткова 📓
Embedding V8 in the real world [en] Stanimira Vlaeva Vladimir Mutafov 📓
Modern web testing and automation with Puppeteer [en] Andrey Lushnikov 📓
Алгоритмы на графах Марина Миронович
Google Closure Compiler — принцип работы и использование в современном фронтенде Ильяс Кабиров 📓
Обработка озера данных на Node.js в serverless-архитектуре Николай Матвиенко 📓
MobX and the unique symbiosis of predictability and speed [en] Michel Weststrate
Как и зачем я пишу свой статический типизатор Артём Кобзарь
Ламповый CI/CD. Как и с чего начать Илья Климов
The visual future of reactive applications with statecharts [en] David Khourshid
To ESM is human: Module systems in Node.js [en] Ujjwal Sharma 📓
Я создал Франкенштейна: 3 истории миграции Денис Мишунов 📓
Node.js: так же быстро, выше, сильнее с GraalVM Олег Шелаев 📓
You can't read this sentence — A11y automation [en] Mauricio Palma 📓
MAAS: Mind as a Service [en] Alex Castillo

MinskJS 6 - May 23 🎥

API браузеров, о которых вы могли не слышать Антон Власик 📓 :octocat:
Как построить дом, если ты — веб-воркер? Кирилл Чугаинов 📓
Тяжёлое бремя времени: типичные ошибки при работе со временем Виктор Хомяков 📓

pitercss_meetup 32 - May 21

Как мы научили верстальщиков летать Константин Подрубный 📓
Production Ready Design Ксения Лушникова 📓
Переменные в современном CSS и в VKUI Игорь Фёдоров 📓
Вы не знаете БЭМ, или Почему БЭМ — пережиток прошлого Роман Ганин 📓

PiterJS 37 - May 20 🎥

Как правильно обучаться в большом потоке информации Николай Шабалин
Ember: Мифы Александр Канунников
Доклад-сюрприз Unknown

OdessaFrontend Meetup 12 - May 18 🎥

Машинное обучение на JS. С чего начать и куда идти Влад Борш 📓
Путь к WebGL через THREE.js Андрей Дьяковый 📓 :octocat:
Как пройти собеседование по js? И зачем? vol. 2 Юрий Федоренко 📓

WebPurple meetup 35 - May 16

Как улучшить производительность в 2 раза за 5 строк Никита Кирсанов 📓 :octocat:
Runtime code minimization Игорь Федюкин
BEM meets CSS-in-JS Дмитрий Крылов

WebAssembly Moscow 1 - May 16 🎥

WebAssembly введение Илья Черторыльский
Обзор бандлеров в JS Алексей Краснобаев
Практические аспекты применения Rust и взаимодествие с миром JS Алексей Краснобаев Илья Барышников
Быстрые, детерминированные и верифицируемые вычисления на WebAssembly Михаил Воронов

KazanJS 7 - May 16 🎥

Продвижение опенсорс-проектов Андрей Ситник
Как пройти собеседование в Яндекс Сергей Савельев
TypeScript на ультрах Рамиль Закиров
Популярные алгоритмы на JS Олеся Лазарева

moscowcss 12 - May 14 🎥

Великие художники воруют Алексей Охрименко 📓
Рабочая эффективность: как я пытался обуздать свой день Игорь Лесневский 📓
Про SVG простым и понятным языком Никита Борисов 📓

Tver.io Open-Source Meetup - May 10 🎥

Продвижение опенсорс-проектов Андрей Ситник 📓
Вебпак, вид сквозь монокль Антон Кастрицкий
В поисках Стилевого Грааля Артур Кенжаев 📓

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

ШРИ — что внутри? Дмитрий Андриянов
Общие компоненты силами разных команд Владимир Гриненко 🗒️
Стилизация и Dependency Injection Артур Кенжаев
Автоматический рефакторинг кода с помощью codemodes Александр Мышов
Жизнь до Runtime Никита Сидоров
Приключения в отдельном потоке Павел Смирнов
Полный цикл тестирования React-приложений Наталья Стусь Алексей Андросов

Стачка 2019 (весна) - Apr 26-27 🎥

WebGL и 2D: простой как Web Александр Коротаев
Использование Closure Compiler в современном фронтенде Ильяс Кабиров
Вам не нужен SPA Алексей Попков
Тра-та-та. Конечный автомат с двумя рожкАми для фронтенда Алексей Наумов
Хайповые js или задачи клиентов? Александр Погорелов
Использование vue.js c коробочными решениями Иван Сергеев

PiterJS Tour 1 - Apr 26 🎥

Серверный рендеринг React Николай Говоров 📓
Компонентный WebGL Евгений Кувшинов
Формальная и интуитивная семантика языка программирования на примерах JS и JSX Артём Арутюнян

KharkivCSS 4 - Apr 20 🎥

The Web Design Cheat Code: Using SVG to bridge CSS’ gaps [en] Lea Verou
WCAG: изучаем основы веб-доступности на практике Дмитро Попов
Логування продуктивності відповідно до стандартів Антон Немцев
Houdini — CSS, который JavaScript Никита Дубко 📓
Framer X. Ще один крок до порозуміння між дизайнерами і програмістами Валерій Сорокобатько
UX як основа усвідомленої верстки Олена Шпілевська
WebFonts in 2019: Everything Changes [en] Chris Lilley

ITsubbotnik 2019 Spring - Apr 20 🎥

Ещё один взгляд на типы Сергей Якименко
Оптимизация производительности. Техники для React-приложений Сергей Набоков
Первый взгляд на Svelte Александр Шушунов
Machine learning в JavaScript. Библиотеки и решения Максим Северухин

Secon 2019 - Apr 19-20 🎥

Эволюция javascript. От бегущей строки до алгебраических типов. Максим Гребенщиков 📓
GraphQL — новый Redux Алексей Золотых 📓
TDD & BDD - выходим на новый уровень Сергей Рожков 📓
От монолита к монорепе Алексей Охрименко 📓
React-компоненты: классы или функции? Виктор Швецов 📓
Погружение в глубокий оффлайн — веб способен на это! Максим Сальников 📓
WebGL 2D: простой как Web Александр Коротаев 📓
Дом света Сергей Попов 📓

Panda Meetup 15 Frontend - Apr 19 🎥

Vue.js: как перевести на современный фронт даже кота Михаил Росин
Неуязвимый фронтенд Назым Джумадилова
Вам не нужен SPA Алексей Попков
Онлайн-IDE: как и зачем? Ольга Лесникова

DUMP2019 - Apr 19 🎥

Как внедрить стандарты разработки, чтобы никто не пострадал Александра Шинкевич
React Native vs Cordova Альтернативный взгляд на мобильную разработку Артём Кузвесов
Реактивное программирование. Как мыслить реактивно, а не проактивно Виталий Дмитриев
Angular Elements Сергей Цветков
Эффективное тестирование FE проектов Максим Соснов
Поддержка API Как развивать продукт и прекратить кормить динозавров Александр Иосса
WebGL и 2D: простой как Web Александр Коротаев
Делайте из слона муху Вадим Макеев

Tver.io Radio Meetup - Apr 18 🎥

Dive into Babel Илья Лесик 📓
Elixir GenStage Максим Барулин 📓
Understanding indexes Марина Пилипонис 📓

PiterJS 36 - Apr 18 🎥

Разработка плеера с помощью WebAudio Сергей Нестеров 📓
Фронтенд-фреймворки в legacy Александр Аваков 📓
Интернационализация веб-приложений. Краткий путеводитель по граблям Алексей Остапенко 📓
Как мы повышали производительность Angular приложения Виктор Талецкий 📓

Mobile JS - Apr 18

Ускоряем загрузку мобильных приложений Сергей Пугачёв
Простота. Надежность. WebAuthn Алексей Носов
Интерфейс для React Native-приложения: быстро и без боли Константин Дзюин
Веб нового поколения. TWA: что это такое и что это значит для нас Даниил Матвеев

pitercss_meetup 31 - Apr 17

VK UI и VK Apps Сергей Густун 📓
Vim: выход есть, пути назад нет Артём Сенин 📓
SVG-спрайты для иконок Виктория Васильева 📓

WSD 2019 - Москва - Apr 13 🎥

Пару календарей назад я был совсем другим Алексей Охрименко 📓
Адвокат Flash Всеволод Шмыров 📓
Найди 10 отличий Людмила Мжачих 📓
Экономим нервы и время. Современная отладка Александр Ковтун 📓
Тёмная сторона веба Никита Дубко 📓
Семь будущих чудес CSS Сэм Булатов 📓
Шрифты в вебе: от ASCII до эмоджи и немного дальше Юлия Бухвалова 📓
Лучшее – враг хорошего, или Почему не надо становиться руководителем Андрей Смирнов 📓

Storm The Front Meetup 5 - Apr 13 🎥

Нейронные сети на javascript, почему бы и нет? Игорь Нестереня 📓
Не для любителей copy-paste Мария Кравченко 📓
Why Redux sucks? Антон Разгуляев 📓
Приключения обезьяны, таракашек и панического монстра Владимир Рубин 📓
Оптимизации в web Михаил Деркач 📓

KOLESA Conf - Apr 12 🎥

Server-side Rendering на Vue.js: просто о сложном Алексей Павлов :octocat:
Окей, гугл, я хочу все успевать Анна Василенко

MinskCSS 6 - Apr 11 🎥

Делайте из слона муху Вадим Макеев 📓
CSS ещё не торт Вероника Новикова 📓
The state of CSS Сергей Попов 📓

MoscowJS Geo Meetup - Apr 10

deck.gl и как его готовить Артём Боюр 📓
Декларативные карты с React и Mapbox GL JS Степан Кузьмин 📓
Как мы рендерим векторные Яндекс.Карты на вебе Марина Перескокова 📓
Опыт использования картографических технологий при разработке веб-платформы планирования и управления транспортными потоками RITM Игорь Яицкий 📓

Tech Meetup - Apr 06 🎥

Профессиональное пригорание Сергей Рожков
Serverless on AWS Иван Сорокин
Делайте из слона муху Вадим Макеев

RND.JS 8 - Apr 06

Тесты без головной боли Сергей Кувакин 📓
Трансформеры в TypeScript Евгений Тимохов 📓
Реактивная печать PDF Виталий Слободин 📓
Бэкенд для фронтендеров. Node.js как лучшее из зол Андрей Мелихов 📓

Hot Frontend - Mar 30

Гибридный подход: из React в React.Native Андрей Френкель 📓
Web-компоненты на Vue. Создаем виджет обратной связи Иван Иванов 📓
Как не пасть духом, когда вокруг legacy Татьяна Бабич 📓
Новое в мире React — переходим на хуки! Константин Лисин 📓
Backend на js — это просто Алексей Привезенцев 📓
Микросервисы на фронте. Плавали — знаем Елена Калашникова 📓

CodeFest 10 - Mar 30-31 🎥

Делайте из слона муху Вадим Макеев 📓
Сжимаем Javascript по-взрослому Алексей Золотых 📓
WebGL на карте. Карта на WebGL Мстислав Живодков 📓
Анализ уязвимостей процесса аутентификации Вадим Горбачев 📓
Decentralized Web Виктор Грищенко 📓
Войны фреймворков: эпизод 2019 Илья Климов 📓
Автоматический рефакторинг кода с помощью codemodes Александр Мышов 📓
Как технологии помогают учить людей Валерия Зелёная 📓
Пара слов об эмоджи Тимофей Чаптыков 📓
Как сделать лучше Егор Банщиков Владислав Сапожников 📓

WebPurple meetup 34 - Mar 28

Использование декларативного подхода на примере Ts.ED Кирилл Варпахович
Асинхронный Typescript в Rich Internet Application Георгий Киселев

KyivJS 22 - Mar 28 🎥

Mrr: Make React Reactive [uk] Микола Олексієнко 📓
Трогательный интерфейс Алексей Распопов 📓
Animation in the Air [uk] Христина Ландвитович 📓
Code Ownership Станислав Слесарев 📓
Using WebStorm like a pro Максим Донченко

pitercss_meetup 30 - Mar 27

Автотесты как рецепт здорового сна Алексей Чернов 📓
MacOS Driven Development Никита Дубко 📓
И вот я верстальщик Александра Шинкевич 📓

OdessaFrontend Meetup 11 - Mar 27 🎥

We do n̶o̶t̶ sow or Ivy is coming Никита Малик 📓
1000 и 1 блюдо из джаваскрипта Владислав Балабаш 📓
Highway to FPS or true animations in Angular Денис Бурячковски 📓

JavaScript MeetUp - Mar 27 🎥

Процесс непрерывного совершенствования Олег Лучанский
ReactiveX Redux Дмитрий Самохвалов
Выведение Action type с помощью Typescript Дмитрий Новиков

moscowcss 11 - Mar 25 🎥

Как приручить токены Виктория Дубровская Георгий Бузин
Давайте не будем ждать? Алексей Попков
Тестирование фронтенда для разработчиков​ Александра Шинкевич
MacOS Driven Development Никита Дубко 📓

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

Технологии во фронтенде Яндекса Unknown
ШРИ — что внутри? Unknown
Гарантия качества Unknown
Модульный фронтенд Unknown
Как не писать код самому: делегируем наши проблемы AST Unknown
Вебпак: вид через монокль Unknown
Про React-хуки Unknown

WebDev Meetup 9 - Mar 23

Это Кэш. Андрей Нагих
Типовые уязвимости в веб-приложениях Александр Рудковский 📓

South Conf 2019 - Mar 23

Безболезненное тестирование компонентов скриншотами Максим Куличенко
Анатомия технического долга Андрей Руденец
Как делать только полезные задачи Александр Константинов
Дядюшка оставил вам в наследство 20 песо Максим Коротенко
TypeScript, о котором невозможно молчать Станислав Макаров
Оценка качества работы приложения – мониторинг потребления трафика Игорь Дружинин
Сквозь Open Source к звездам Виталий Слободин
Дизайн-принципы для разработчиков: как дизайн помогает делать наши программы лучше? Алексей Тактаров
MarketPlace: вашим детям это понравится! Сергей Задорожный
Достаточно хорошо Юрий Агеев

Simferopol Frontend 2 - Mar 22 🎥

remark-woofmd Айсель Шерфединова
Опыт использования Apollo и преимущества GraphQL перед REST API Илья Гриненко
Разработка интерфейсов на React по методологии БЭМ Василий Логиневский
Как держать баланс между фичами и качеством кода Евгений Масленков
Ясли — школу для начинающих разработчиков интерфейсов на базе симферопольского офиса Яндекса Александр Шлейко
Секция вопросов-ответов Виталий Харисов

Tver.io Poetry Meetup - Mar 21 🎥

Будет ли существовать профессия веб-разработчика в будущем? Дарья Пушкарская 📓
Как сделать быстрый сайт и полюбить SEO Самат Галимов 📓
Experimenting with an Unikernel Павел Аргентов 📓

PiterJS 35 - Mar 21 🎥

Выгорание волонтеров: что это такое, почему происходит и как с этим работать Любовь Гулько 📓
Психология для айтишников: про выгорание и заботу о себе Дмитрий Семьюшкин 📓
Будете гореть — горите Евгений Кот 📓

ReactRussia 1 - Mar 16 🎥

Путь фронтенда одноклассников от истоков до наших дней Олег Коровин 📓
Под капотом React Hooks Дмитрий Злыгин 📓
Компоненты для компонентов Елена Рашкован 📓

Krasnodar Frontend: Meetup 5 - Mar 16 🎥

Redux в Angular: Битва Давида и Голиафа Александр Урденко 📓
Рендеринг PDF: история одного продукта и его ключевой функции Сергей Авдяков 📓
Как (не)удовлетворить Google PageSpeed Даниил Крохмаль 📓
Вебпак, вид сквозь монокль Антон Кастрицкий 📓

JavaScript fwdays'19 - Mar 16

Technical SEO for JavaScript developers [en] Martin Splitt
The State of Modern JavaScript and Web in 2020 - Real use cases Алексей Куприяненко
Why are Angular and React so fast? Максим Корецкий
A short history of the web [en] Martin Splitt
HTTP headers for the responsible developer [en] Stefan Judis
How we have been developing an Offline First application using Persistent Storage Тимофей Лавренюк
How to train your Vue CLI plugin [en] Наталья Теплухина
One simple animation explained Юрий Артюх
Server-side rendering with Angular—be faster and more SEO, CDN and user-friendly! [en] Maciej Treder
Делайте из слона муху Вадим Макеев
JS on Server: To be or not to be? Илья Климов
Web Performance in modern JavaScript world [en] Filip Rakowski
Lost in Space: Web Apps and A11Y Виталий Бобров
Looking for the right tech stack for GraphQL application Никита Галкин
The Almighty Rabbit Hole [en] Christopher Gannon
Beyond The Limitations of Frontend—Onto Fullstack Journey! Ilona Demidenko
REPL, do you speak it Александр Соловьев
Reactive Powered: RxJS with Angular Forms [en] Shmuela Jacobs
Solving behavioral complexity with FRP Алексей Левжинский
Hinting at a better web [en] Christian Heilmann

SPB Frontend meetup - Mar 05 🎥

Can Design Principles Make me a Better Software Engineer? [en] Алексей Тактаров 📓
Video content protection overview for Frontend developers [en] Алексей Голубев 📓
WebGL and 2D: simple as Web [en] Александр Коротаев 📓

Mera 30 - Мутационное тестирование и внедрение зависимостей в Веб-компонентах - Mar 02

Мутационное тестирование Unknown 📓
Внедрение зависимостей в веб-компонентах Александр Волков 📓

JSNN 12 - Mar 02 🎥

Tensorflow.js - создаем, обучаем и используем нейронную сеть не отходя от браузера. Максим Теричев
Modern Ember.js Андрей Фель
Что даёт нам Webpack: устройство бандла Андрей Синицын
Как делать крутые компоненты на Angular Александр Инкин
Sagas vs thunks Олег Хлевнов

KazanJS 6 - Mar 01

Инженерная культура Кирилл Мокевнин
Функциональное программирование в веб разработке Дамир Камильянов Артур Мирзин 📓
Face control. Тестируем интерфейсы в Web Альберт Фазуллин 📓

WebPurple meetup 33 - Feb 28

Test your code, not your patience Лада Ильина 📓
Работа с иностранными заказчиками. Как читать деловую переписку между строк. Ирина Кирсанова 📓

pitercss_meetup 29 - Feb 27

Дизайн для котов Любовь Гулько 📓
SVG в реальной жизни Артём Пендюрин 📓
Дом света Сергей Попов 📓

Tver.io Polyglot Meetup - Feb 21 🎥

Service architecture in practice Антон Давыдов 📓
Про чешское светлое Александр Шушунов 📓 :octocat:
ETL-pipeline из Go и лямбдок в облаке Николай Кальгин 📓

MoscowJS 44 - Feb 21

Обзор форматов сжатия протокольного уровня в http. Михаил Бусырев 📓
Бойлерплейтинг в Авито Денис Колесников 📓
Acceptance testing и BDD с помощью Cucumber Андрей Михайлов 📓

MinskJS 5 - Feb 21 🎥

The Art of NodeJS, или Как сделать что-то крутое, используя публичные данные Илья Запруцкий 📓
Профилирование JS: увидеть самое важное и не утонуть в море чисел Виктор Хомяков 📓
Зачем мы переписывали приложение на Elm и кто за это ответит Виктор Русакович 📓

PiterJS 34 - Feb 20 🎥

Стабильно работающий код Светлана Авдей 📓
Скажи ревьюеру “Нет!” Павел Герасимов 📓
Гатсби — больше чем генератор сайтов Михаил Новиков 📓
Пиратское радио на NodeJS Григорий Горшков 📓

OdessaFrontend Meetup 10 - Feb 20 🎥

Оптимизация скорости сайта без использования AMP Дмитрий Шевченко 📓
All you need is Vue, Nuxt is all you need Андрей Стягайло 📓
Перепись приложения. Нативного. На JS. Done. Тимофей Лавренюк 📓

The Rolling Scopes & MobilePeople - Feb 19 🎥

Sunrise of iOS Aliaksei Strokin
Обзор фреймворков для кроссплатформенной мобильной разработки Андрей Лесницкий

Mera 29 - GraphQL - Feb 16

The better REST для разработки сложных Веб-приложений Яссин Зарир 📓
Подходы построения GraphQL-сервера в NodeJS Павел Черторогов 📓
GraphQL — новый Redux Алексей Золотых 📓

Я ❤ Frontend 2019 - Feb 09 🎥

О настоящем и будущем браузера Константин Крамлих 📓
Дом света Сергей Попов 📓
Вебпак, вид сквозь монокль Антон Кастрицкий 📓
Разрываем монолит Андрей Мелихов Роман Бабанов 📓
SVG-фильтры Юлия Бухвалова 📓
Чиним <img /&gt Дмитрий Махнёв 📓
Делайте из слона муху Вадим Макеев 📓
Что стоит за дизайн-системой Яндекс.Маркета? Артур Кенжаев 📓

Storm The Front Meetup 4 - Feb 07 🎥

Краткий обзор Atomic Design Methodology Алёна Линкевич
Тебе стоит прийти на митап, даже если темы отстой Павел Дроздов 📓
Нет времени рефакторить или как сделать разработку лучше с Vue.js Влад Горбачёв 📓
Vue 3.0 — новые возможности Виктория Макаренко 📓

Node.js SPb Meetup 6 - Feb 07 🎥

Проект 8base. Backend-as-Service платформа c GraphQL API, на бэкенде Node.js Андрей Горинов
Разрываем монолит Андрей Мелихов

KyivJS 21 - Feb 07 🎥

Making Vue app reactive with RxJS Наталья Теплухина 📓
Yet another JSON RPC library? Виктор Турский 📓
Building quick apps in 2019 Иван Акулов 📓
npm explore npm Антон Веринов 📓
Эстимирование Григорий Шехет 📓

The Rolling Scopes & {Minsk} JSON - Feb 05 🎥

Building large-scale React frontend [en] Martynas Sipavičius
Системное мышление и как его можно применять для software engineering Денис Шеко
Не HTTP едины, или Как передавать данные в быту Егор Малкевич

SamaraJS 6 - Feb 01 🎥

Оптимизация потребления памяти - node.js на диете Антон Усков
Автоматизация отдела разработки Александр Субботин
Современные стартер-киты для React Александр Горкунов
Loopback 3 и 4 Николай Сладкий

pitercss_meetup 28 - Jan 28

Изящная типографика в вебе Игорь Штанг 📓
Почему верстальщик должен быть дизайнером Вячеслав Володин 📓
Пандус для сайта Иван Бакаидов 📓

Simferopol Frontend 1 - Jan 26

Свидетель scrum Константин Гладких
JSON:API — общаемся по стандарту Никита Юстовский 📓
Быстрый поиск Руслан Муфтиев
Введение в интеграционное тестирование интерфейсов в реальных браузерах Евгений Гаврюшин
Как пройти собеседование на разработчика в большую продуктовую IT-компанию Владимир Гриненко

PiterJS 33 - Jan 17 🎥

Анализ уязвимостей форм для аутентификации Вадим Горбачев 📓
Разработка компилятора на LLVM#2 — StaticScript Дмитрий Пацура 📓