Ведущие: Никита Дубко, Вадим Макеев, Мария Просвирнина, Саша Шинкевич Темы 00:00:00 Интро 00:01:56 События 00:11:24 Невидимый DOM и файлы 00:25:10 Новые атрибуты для картинок 00:37:19 Веб-компоненты в Firefox 00:48:48 Новости из леса 00:54:49 Хорошая конференция События • WSD в Питере 18 августа • NodeSchool Novosibirsk №5 в Новосибирске 25 августа • NodeSchool SPb №25 в Питере 25 августа • NodeSchool в Тюмени 1 сентября • TechTrain в Питере 1–2 сентября • FrontTalks в Екатеринбурге 14–15 сентяб...
Aug 20, 2018•1 hr 21 min•Ep. 134
Ведущие: Вадим Макеев, Андрей Яманов, Алексей Охрименко Темы 00:00:00 Интро 00:02:17 События 00:13:16 Новинки Chrome 69 00:23:23 Семантика для чтения 00:29:54 CSS без каскада 00:42:58 API для доступности 01:01:06 Выгорание События • Pitercss_meetup №23 в Питере 13 августа • PiterJS №28 в Питере 16 августа • WSD в Питере 18 августа • FreeCodeCamp №22 в Москве 19 августа • MoscowJS в Москве 23 августа • FrontendConf в Москве 4–5 октября • LvivCSS во Львове 10–11 ноября • Скидка 10% по wst@LvivCSS2...
Aug 14, 2018•1 hr 13 min•Ep. 133
Ведущие: Вадим Макеев, Мария Просвирнина Темы 00:00:00 Интро 00:00:25 События 00:03:22 Подкастинг 00:08:11 Новинки браузеров 00:15:39 Уязвимость в React (Preact, Vue) 00:18:31 Неправильный пайплайн 00:25:04 Подгриды готовы 00:27:20 Сложная сетка вручную 00:35:48 Веб-компоненты События • Я.Субботник в Питере 11 августа • БЭМап в Питере 12 августа • Pitercss_meetup №23 в Питере 13 августа • NodeSchool в Тюмени 1 сентября • FrontTalks в Екатеринбурге 14–15 сентября • Moscowcss 9 в Москве 2 октября ...
Aug 06, 2018•46 min•Ep. 132
Ведущие: Ольга Алексашенко, Вадим Макеев, Мария Просвирнина Темы 00:00:00 Интро 00:00:28 События 00:07:30 Chrome 68 00:11:05 Опасный HTTP 00:17:18 React или jQuery 00:38:12 Вы не знаете инлайн-блоки 00:44:59 Иллюстрированные флексы 00:49:58 Курсы на английском 00:52:33 Опасные пресеты Babel 00:57:52 Браузеры мешают JS События • FreeCodeCamp в Москве • WSD в Питере 18 августа • Приём докладов до 3 августа • Krasnodar Dev Days #3 в Краснодаре 15 сентября • Frontend Conf Moscow в Москве 4–5 октября...
Jul 30, 2018•1 hr 7 min•Ep. 131
Ведущие: Сергей Бережной, Вадим Макеев, Мария Просвирнина Темы 00:00:00 Интро 00:00:39 События 00:03:38 Неудобные классы и всякий JS 00:28:10 Манифест на лету 00:33:19 Гриды с ошибками 00:40:02 Плохой лэндинг хорошей ШРИ События • Видео с UralJS в Екатеринбурге 5 июля • Do moral Code meetup #2 во Львове 27 июля • Яндекс Субботник в Минске 27 июля • БЭМап в Питере 12 августа • WSD в Питере 18 августа Неудобные классы и всякий JS • Классы, сложность и функциональное программирование • What’s Happe...
Jul 23, 2018•1 hr 13 min•Ep. 130
Ведущие: Лера Зелёная, Мария Просвирнина, Алексей Симоненко Темы 00:00:00 Интро 00:02:12 События 00:04:36 Вирус в npm 00:10:54 Зачем Feature Policy 00:18:45 Случай в Atom 00:23:36 Мёртвый код 00:30:19 Разделение ответственности 00:36:05 Стрелка или пальчик События • SPB Frontend в Питере 17 июля • WSD в Питере 18 августа • LvivCSS 2018 во Львове 10–11 ноября Вирус в npm • Virus in eslint-scope? Зачем Feature Policy • Introduction to Feature Policy Случай в Atom • Atom Git-Plus Мёртвый код • Redu...
Jul 16, 2018•47 min•Ep. 129
Ведущие: Ольга Алексашенко, Вадим Макеев Темы 00:00:00 Интро 00:00:21 События 00:05:03 React это просто JS 00:10:42 Вложенность в CSS 00:16:34 Система отступов 00:25:06 Недоступная капча 00:29:25 Забудьте про гриды в IE 00:47:39 Верстальщик против визивига События • SPB Frontend в Питере 17 июля • Я.Субботник в Минске 28 июля • WSD в Питере 18 августа React это просто JS • React is just JavaScript • The Beginner’s Guide to React Вложенность в CSS • Request to pick up the CSS nesting proposal • C...
Jul 09, 2018•1 hr 2 min•Ep. 128
Ведущие: Вадим Макеев, Аня Селезнёва, Иван Акулов Темы 00:00:00 Интро 00:02:49 События 00:06:51 Доклады на BeerJS 00:25:47 Графика в интернете 00:35:29 Шрифты в SVG 00:43:51 Исчезающие фреймворки 00:49:20 Модули ES2015+ 00:55:01 Див не кликается 00:59:49 Почему CSS такой События • UralJS в Екатеринбурге 5 июля • FreeCodeCamp №21 в Москве 22 июля • Приём докладов на 404fest в Самаре 6–7 октября • CSS-Minks-JS в Минске 21–22 сентября Доклады на BeerJS • BeerJS Summit в Минске 30 июня • Essential I...
Jul 02, 2018•1 hr 16 min•Ep. 127
Ведущие: Ольга Алексашенко, Вадим Макеев Темы 00:00:00 Интро 00:00:30 Как нас слушать 00:02:59 События 00:08:09 Web Animations API 00:19:33 Вариативные шрифты 00:25:54 Keyframes.app 00:28:59 ARIA: Hidden или None 00:37:27 Плохой placeholder 00:44:52 Доступный React 00:50:57 Спонсор Как нас слушать • Google Podcasts для Android • Apple Podcasts для iOS • Фид со всеми выпусками • Плейлист на Ютубе • Выпуски в Телеграме • Выпуски в ВК События • RamblerFront& #5 в Москве 28 июня • React SPB Meet...
Jun 25, 2018•56 min•Ep. 126
Ведущие: Мария Аникеева, Вадим Макеев, Алексей Симоненко, Сергей Попов Темы 00:00:00 Интро 00:00:52 Все события до конца года 00:31:40 Впечатления с pitercss_conf Все события до конца года • ChernivtsiJS в Черновцах 23 июня • MinskCSS Workshop #1: BEM в Минске 24 июня • HighLoad++ Siberia в Новосибирске 25–26 июня • NodeSchool №4 в Новосибирске 30 июня • BeerJS Summit в Минске 30 июня • OdessaJS в Одессе 6–8 июля • 404 Camp в Самаре, 27–29 июля • ULCamp в Ульяновске 27–29 июля • IT Global Meetup...
Jun 18, 2018•59 min•Ep. 125
Ведущие: Вадим Макеев, Мария Просвирнина, Андрей Ситник Темы 00:00:00 Интро 00:00:34 События 00:05:31 Гитхаб продался 00:20:44 Safari в часах 00:38:25 Доступные карточки 00:45:43 Разная сложность кода 00:58:45 Конец cssnext События • Pitercss_conf в Питере 8–9 июня • DEVNSK Frontend Meetup №3 в Новосибирске 16 июня • WebDev Meetup #4 в Тольятти 16 июня • BeerJS Summit в Минске 30 июня Гитхаб продался • Microsoft + GitHub = Empowering Developers • Microsoft has reportedly acquired GitHub • Micros...
Jun 12, 2018•1 hr 21 min•Ep. 124
Ведущие: Вадим Макеев, Мария Просвирнина, Алексей Симоненко Темы 00:00:00 Интро 00:00:15 События, YaC и WWDC 00:12:52 Новинки Chrome, Edge и Firefox 00:24:45 Вложенность, calc и CSS-хакеры 00:38:26 Как писать код быстро 00:43:16 Вариативные шрифты 00:48:13 Await и ES-модули 00:57:00 Есть ли зверь фулстек 01:09:24 Яндекс Лэндинги События, YaC и WWDC • CodeEvening MeetUP в Нефтекамске 2 июня • North-East FrontEnd Talks в Москве 7 июня • Pitercss_conf в Питере 8–9 июня • FrontCon в Риге 14–15 июня ...
Jun 04, 2018•1 hr 24 min•Ep. 123
Ведущие: Вадим Макеев, Мария Просвирнина, Алексей Швайка Темы 00:00:00 Интро 00:01:05 События 00:03:41 Кроссбраузерный Google 00:07:43 Что обсуждал TC39 00:17:39 Генерация SVG 00:29:00 Новинки и проблемы React 00:49:24 Якорь по CSS-селектору 00:57:06 Танцующие скелеты 01:00:57 Высокоуровневые API События • Frontend Conf в Москве 28–29 мая • AmsterdamJS в Амстердаме 31 мая–1 июня • CSSconf EU в Берлине 1 июня • JSConf EU в Берлине 2–3 июня • Pitercss_conf в Питере 8–9 июня Кроссбраузерный Google ...
May 28, 2018•1 hr 13 min•Ep. 122
Ведущие: Вадим Макеев, Мария Просвирнина, Алексей Симоненко Темы 00:00:00 Интро 00:00:17 События 00:12:08 Что за GDPR 00:16:05 Про браузеры 00:33:18 CSS — это дизайн 00:42:58 Движение по кривой 00:49:36 Все пробелы 00:56:49 Динамический NodeList 01:02:38 Критика CSS-in-JS 01:18:12 Синдром устаревания 01:24:27 Спонсор: нессылки События • HolyJS в Питере 19–20 мая • React Moscow Meetup 4 в Москве 23 мая • YGLF в Киеве 24–25 мая • ReasonDojo в Москве 27 мая • Pitercss_conf в Питере 8–9 июня • Друзь...
May 21, 2018•2 hr 31 min•Ep. 121
Ведущие: Ольга Алексашенко, Вадим Макеев, Мария Просвирнина, Алексей Симоненко Темы 00:00:00 Интро 00:00:17 События 00:04:51 Firefox 60 00:14:51 Google I/O 00:35:55 Авторитарный кодстайл 00:46:33 Оптимизация JS с Prepack 01:02:46 CSS справа налево 01:09:57 Спонсор выпуска События • Pitercss_meetup в Питере 16 мая • FreeCodeCamp #19 в Москве 20 мая • ITsubbotnik в Москве 26 мая • Frontend Conf в Москве 28–29 мая • ITweekend в Самаре 2–3 июня • Pitercss_conf в Питере 8–9 июня • Мастер-класс Витали...
May 14, 2018•1 hr 16 min•Ep. 120
Ведущие: Вадим Макеев, Мария Просвирнина, Алексей Симоненко Темы 00:00:00 Интро 00:00:21 События 00:08:26 Возвращение Dojo 00:16:52 BigInt в JS 00:23:54 Safari почти догнал 00:35:40 CSS-меню и подгриды 00:49:36 HTTPS на GitHub Pages 00:59:04 Ошибки дизайнеров События • PiterJS №25 в Питере 10 мая • Pitercss_meetup №22 в Питере 16 мая • HolyJS Piter в Питере 19–20 мая • FrontDays в Тольятти 26 мая • Krasnodar Frontend Meetup #3 в Краснодаре 2 июня • ITweekend в Самаре 2–3 июня • Google I/O Dojo 2...
May 07, 2018•1 hr 11 min•Ep. 119
Ведущие: Вадим Макеев, Мария Просвирнина, Алексей Симоненко Темы 00:00:00 Интро 00:00:14 События 00:11:44 Node.js 10 и npm 6 00:27:34 Google Fonts и HTTPS 00:39:17 Фолбэки для гридов 00:42:31 ФП или ООП 00:53:12 Хабр по-английски 00:57:46 Заголовки для SPA События • PiterJS №25 в Питере 10 мая • MinskJS Meetup #4 в Минске 24 мая • Front-Trends в Варшаве 24–25 мая • YGLF в Киеве 24–25 мая • Frontend Conf в Москве 28–29 мая • Pitercss_conf в Питере 8–9 июня • React Ekaterinburg Node.js 10 и npm 6 ...
Apr 30, 2018•1 hr 8 min•Ep. 118
Ведущие: Вадим Макеев, Мария Просвирнина Темы 00:00:00 Интро 00:02:27 События 00:05:06 Sketch в Avocode 00:10:38 Новые операторы в ES 00:20:39 Флоаты, флексы и гриды 00:32:56 Кастомные элементы форм 00:37:13 Стиль кода в React 00:43:35 Трюки с прокруткой События • React Finland в Хельсинки 24–26 апреля • JavaScript Party в Новосибирске 24 апреля • Pitercss_meetup в Питере 26 апреля • Fronteers в Амстердаме 4–5 октября • Pitercss_conf в Питере 8–9 июня Sketch в Avocode • Open and inspect Sketch d...
Apr 23, 2018•52 min•Ep. 117
Ведущие: Ольга Алексашенко, Вадим Макеев, Мария Просвирнина Темы 00:00:00 Интро 00:01:37 События 00:04:16 CSS и дерево доступности 00:12:41 Разработка по TDD 00:22:05 Все недовольны W3C 00:24:30 Зачем сервис-воркеры 00:32:04 Гриды и новый дизайн События • UralJS #7 в Екатеринбурге 19 апреля • FRONTday #8 в Челябинске 20 апреля • EPAM INSIDER в Нижнем Новгороде 21 апреля • OrelJS Meetup в Орле 21 апреля • Я.Субботник в Москве 21 апреля • Pitercss_meetup №21 в Питере 26 апреля • Pitercss_conf в Пе...
Apr 16, 2018•42 min•Ep. 116
Ведущие: Игорь Алексеенко, Вадим Макеев, Мария Просвирнина Темы 00:00:00 Интро 00:01:00 События 00:02:13 Новинки Safari и Chrome 00:15:35 Ruby Sass всё 00:20:09 Логические CSS-свойства 00:28:47 Доступные таблицы 00:41:59 Неправильные классы и const в JS События • BeerJS #1 в Челябинске 12 апреля • Pitercss_meetup №21 в Питере 26 апреля • Pitercss_meetup №22 в Питере 16 мая • Moscowcss в Москве 15 мая Новинки Safari и Chrome • Safari TP 53 • Introducing the Payment Request API for Apple Pay • Pre...
Apr 09, 2018•1 hr 3 min•Ep. 115
Ведущие: Вадим Макеев, Мария Просвирнина, Алексей Симоненко Темы 00:00:00 Интро 00:00:57 События 00:03:29 Safari 11.1 и 20 лет Mozilla 00:21:11 Спеки CSS и доверие к W3C 00:34:21 Нюансы display: contents 00:36:47 Выравнивание текста 00:42:24 ES-модули уже здесь 00:52:52 Новинки WebStorm 01:05:15 React v16.3.0 01:08:42 V8 и веб-сокеты в Node.js 01:16:28 Картина отрасли События • Фронтенд-митап Райффайзенбанка в Москве 28 марта • Tinkoff Angular Meetup в Москве 4 апреля • Nsk Tech Talks #2 в Новос...
Apr 02, 2018•2 hr 34 min•Ep. 114
Ведущие: Ольга Алексашенко, Вадим Макеев, Мария Просвирнина Темы 00:00:00 Интро 00:00:15 События 00:02:54 Новинки браузеров 00:19:01 Дизайн для верстальщиков 00:26:20 Vue.js и курсы по JS 00:35:46 Что такое AMP События • Pitercss_meetup в Питере 27 марта • RamblerFront& #4 в Москве 29 марта • FRONTday #7 30 марта в Челябинске • KharkivFrontend Meetup #_3 в Харькове 1 апреля • PiterJS №24 в Питере 11 апреля Новинки браузеров • Safari Technology Preview 52 • Clipboard API Improvements • Unbloc...
Mar 26, 2018•55 min•Ep. 113
Ведущие: Вадим Макеев, Мария Просвирнина, Зарема Халилова Темы 00:00:00 Интро 00:05:15 События 00:08:24 Новинки Firefox 59 00:13:48 SEO для JS 00:27:59 Webpack без SPA 00:37:59 Гудини для CSS 00:45:57 Сортировка DOM 00:51:19 Шрифты без лишнего События • SECON в Пензе 16–17 марта • YGLF в Киеве 24–25 мая • 15% скидка на YGLF: wstspring Новинки Firefox 59 • Firefox 59 SEO для JS • Руководство по SEO JS-сайтов: Интернет глазами Google • Руководство по SEO JS-сайтов: Проблемы, эксперименты и рекомен...
Mar 19, 2018•58 min•Ep. 112
Ведущие: Ольга Алексашенко, Вадим Макеев, Мария Просвирнина, Артур Столяр Темы 00:00:00 Интро 00:00:42 События 00:03:20 Новые подкасты 00:07:20 Новинки Chrome 65 00:14:32 Надёжная случайность 00:21:45 Смушгейт и MooTools 00:28:28 Webpack и Make 00:37:19 История CSSO 00:42:54 Кому нужны PWA События • PiterJS №23 в Питере 17 марта • MinskCSS Meetup 4 в Минске 22 марта • SPB Angular Meetup в Питере 22 марта • Pitercss_meetup №20 в Питере 27 марта • FRONTday #7 в Челябинске 30 марта • ChernivtsiJS в...
Mar 12, 2018•1 hr 9 min•Ep. 111
Ведущие: Ольга Алексашенко, Евгений Гусев, Вадим Макеев, Мария Просвирнина Темы 00:00:00 Интро 00:01:07 События 00:03:53 Для дизайнеров 00:07:21 Зачем CSS-переменные 00:22:06 Очень опасный CSS 00:27:31 Выражения от контейнера 00:36:10 Webpack быстрее на 146% 00:46:50 Перезапуск Dart 2.0 События • PiterJS №23 в Питере 17 марта • Epam JavaScript Meetup в Питере 20 марта • Pitercss_meetup №20 в Питере 27 марта Для дизайнеров • Полезное дизайнеру и разработчику Зачем CSS-переменные • Изучите CSS-пер...
Mar 05, 2018•1 hr 17 min•Ep. 110
Ведущие: Мария Просвирнина, Вадим Макеев, Алексей Симоненко Темы 00:00:00 Интро 00:02:52 Где нас слушать 00:07:01 События и завтраки 00:18:11 Старые и новые движки 00:29:48 Npm догнал yarn 00:41:31 Гриды на пустом месте 00:45:53 Кастомные или системные шрифты 00:53:44 Устаревшие рекомендации 01:07:29 Опасные алиасы в консоли Где нас слушать • SoundCloud • RSS-фид • iTunes для Windows и macOS • Pocket Casts для iOS, Android и браузера • Podcasts для iOS • Overcast для iOS • Castbox для Android Со...
Feb 26, 2018•1 hr 20 min•Ep. 109
Ведущие: Мария Просвирнина, Вадим Макеев, Алексей Симоненко Темы 00:00:00 Интро 00:00:14 События 00:08:04 Новый фид подкаста 00:11:46 Эксперименты и основы вёрстки 00:20:51 Перегретая зарплата 00:30:12 PWA на десктопе 00:46:02 ECMAScript 3000 01:00:15 Vue.js вместо jQuery 01:11:30 Node.js 10 События • БЭМап в Москве 2 марта • Дизайн-перемена Яндекса • SPB Frontend в Питере 21 февраля • React Amsterdam в Амстердаме 13 апреля • FreeCodeCamp в Москве 18 февраля Новый фид подкаста • Новый RSS-фид • ...
Feb 19, 2018•1 hr 16 min•Ep. 108
Ведущие: Юрий Федоренко, Вадим Макеев, Алексей Симоненко Темы 00:00:00 Интро 00:02:03 События 00:07:16 CSS на JS в Chrome 00:21:56 HTTPS и SEO 00:31:39 Сервис-воркеры в Safari 00:35:55 Маркетинг CSS 00:43:06 Собеседования События • KharkivFrontend Meetup #2 в Харькове 17 февраля • Frontend Conference в Цюрихе 30–31 августа • PiterJS в Питере 15 февраля и 17 марта • NodeSchool в Питере 17 февраля и 24 марта • SPB Frontend в Питере 21 февраля • Календарь событий по фронтенду • OdessaFrontend CSS н...
Feb 12, 2018•1 hr 24 min•Ep. 107
Ведущие: Алекс Могилевский, Вадим Макеев, Алексей Симоненко Темы 00:00:00 Интро 00:02:40 События 00:07:16 Возвращение из Америки 00:12:58 Фронтенд и боль 00:22:24 Цикличность в CSS 00:41:04 История флексов 00:51:53 PWA в Safari 01:02:24 Как случился Edge События • AmsterdamJS в Амстердаме 1 июня • Почта [email protected] , тема AmsterdamJS • JS Party в Новосибирске 13 февраля • PiterJS #22 в Питере 15 февраля • RND.JS #5 в Ростове-на-Дону 18 февраля • ngVikings в Эспоо 1–2 марта • Moscowcss 7...
Feb 05, 2018•1 hr 23 min•Ep. 106
Ведущие: Мария Просвирнина, Ольга Алексашенко, Вадим Макеев Темы 00:00:00 Интро 00:01:13 События 00:04:11 Браузеры 00:21:52 Bootstrap 4 00:28:04 WebStorm и CSS 00:34:14 БЭМ для начинающих 00:44:03 Ненужный атрибут title 00:50:17 Выражения от контейнера 00:54:59 Веб-стандарты на Литресе 00:57:21 Миру мир События • SPB Frontend Drinkup в Питере 30 января • Три видео с MinskJS • Ha.js в Хабаровске 3 февраля • UralJS в Екатеринбурге 8 февраля • AmsterdamJS в Амстердаме 1 июня Браузеры • Safari 11.1 ...
Jan 29, 2018•1 hr 2 min•Ep. 105