OwlTail

Cover image of SPB Frontend Drinkcast

SPB Frontend Drinkcast

Подкаст питерского сообщества фронтендеров SPB Frontend

Weekly hand curated podcast episodes for learning

Popular episodes

All episodes

Read more

Подкаст питерского сообщества фронтендеров SPB Frontend

#32 — «Есть ли жизнь после фронтенда»

Podcast cover
Read more
  • 0:22 - Начало душевной беседы, и кто как относится к фронтеду
  • 7:24 - О текущих проектах
  • 17:14 - В чем же разница?
  • 20:40 - Мотивация
  • 34:54 - О потолках
  • 47:28 - Якори фронтенда
  • 53:38 - Собственно смысл

Ссылки на проекты:

Зарема - ссылка на мой курс https://zarema.finance/ и промокод DRINKCAST на скидку 15%

Сергей - https://magma.gg/ - то что я сейчас делаю

Так же у нас есть telegram чат для общения @spb_frontend_chat.

Nov 15 2019

1hr

Play

#31 — «40 митапов или как дорасти до конференции»

Podcast cover
Read more
  • 0:26 - Приветствие.
  • 3:11 - Организация конференции, докладчики и откуда они берутся.
  • 8:10 - Программа конференции.
  • 9:23 - Сообщество.
  • 11:21 - Разница между конференцией и митапом.
  • 15:19 - Как быть спикером и чем это поможет.
  • 22:40 - Корпоративные митапы vs митапы сообществ.
  • 33:00 - Организаторы и с чем их едят.
  • 43:11 - Как еще получить знания.
  • 47:07 - Как стать докладчиком.

Так же у нас есть telegram чат для обратной связи @drinkcast.

Sep 03 2019

50mins

Play

#30 — «Лет ми спик эбаут JS»

Podcast cover
Read more

Часть 1: первая пара бутылок вина.

  • 1:43 - Кто на какие конфы ездил в этом году, про Gerard Sans и его пароход.
  • 4:50 - Что такое proposal на западных конференциях и как начать выступать за границей.
  • 16:20 - Еще один путь как начать выступать по-английски.
  • 18:35 - Про западные сообщества и их митапы.
  • 24:00 - Зачем ребята ходят на конференции.
  • 34:15 - DotCSS и DotJS.
  • 40:50 - Меряемся кол-вом заявок на конференции, взгляд организатора, почему воркшопы не работают у нас.

Часть 2: вторая пара бутылок вина.

  • 53:28 - JS конференции в Австралии и Аргентине, кто такие MC.
  • 59:35 - Синхронный перевод докладов, почему наушники с дубляжом все изменят.
  • 62:05 - Почему надо знакомиться с докладами и спикерами заранее, Angular Connect в Лондоне.
  • 71:20 - Почему спикерам важны вопросы после доклада.
  • 74:15 - "Каждый спикер это мега-работа программного комитета».
  • 81:15 - Саша и его новый доклад про игру.
  • 88:10 - За границей нет критики и трудности перевода.

Так же у нас есть telegram чат для обратной связи @drinkcast.

Nov 21 2018

1hr 37mins

Play

#29 — «Фронтенд по-американски со Степаном Коршаковым»

Podcast cover
Read more
  • 0:45 - Больно ли перебираться на JS.
  • 7:35 - Проблемы в реакте? А если найдем?
  • 16:35 - Зачем усложнять по дефолту.
  • 21:46 - К чему ведет скорость ради скорости.
  • 31:07 - С чего начинается путь в стартапы.
  • 46:08 - Американские истории фронтендеров.

Так же у нас есть telegram чат для обратной связи @drinkcast.

Nov 09 2018

1hr 18mins

Play

#28 — «Спикерский»

Podcast cover
Read more
  • 0:45 - Кто такие Саша и Никита, чем занимамаются.
  • 1:19 - Почему нельзя делать парные доклады и лайтнинги.
  • 6:42 - Как из разработчика стать спикером и впасть от этого в зависимость.
  • 13:40 - Про перформансы и стиль докладов.
  • 24:45 - Почему фронтендеры стекаются в Минск.
  • 31:50 - Как работает программный комитет.
  • 40:30 - Прием докладов (Call for Pappers) и англоязычные доклады у нас.
  • 51:20 - Вспомнили, что нам нужна концовка.

Так же у нас есть telegram чат для обратной связи @drinkcast.

Sep 18 2018

53mins

Play

#27 — «Тимлидерский»

Podcast cover
Read more
  • 00:50 За что не любят собеседования
  • 03:33 Нужны ли тестовые задания
  • 08:24 Как фронтендеры выбирают компании
  • 12:45 Как быть если собеседующий знает меньше соискателя
  • 14:40 Заскриптованные собеседования
  • 20:10 Собеседования наставников
  • 24:06 Обратная связь на собеседованиях
  • 28:28 Лидерство во фронтенде
  • 40:18 Мотивация разработчиков
  • 43:44 Процессы в компании
  • 46:04 Скрам
  • 46:16 Agile family
  • 53:46 Адаптация известных техник в компаниях
  • 59:30 Дайвин в компанию

May 11 2018

1hr 2mins

Play

#26 — «Грустный»

Podcast cover
Read more

Mar 13 2018

53mins

Play

#25 — «Те самые Java-фронтендеры»

Podcast cover
Read more
  • 1:30 - Когда Java это тоже фронтенд, а Opera-mini - тоже браузер.
  • 7:45 - Плоская структура, много фич и огромная кодобаза, как фронтендеры с этим справляются.
  • 16:45 - Про тесты, ночные СМСки от пользователей.
  • 21:10 - Когда есть несколько мобильных версий и как с этим жить.
  • 25:35 - Долгая история о том, как ребята фреймворк выбирали и почему ни один не прошел. И что-то посложнее todo-листа для проверки фреймворка.
  • 34:40 - Про новый стек и выпил GWT и jQuery в будущем.
  • 48:09 - Cтили, код-стайлы и код-ревью.
  • 52:50 - Ленивые компоненты в изоморфном приложении.
  • 58:03 - Почему бекендеры не против того, что фронтендеры лезут в Java и наоборот.
  • 64:00 - Dart - лучший из непопулярных языков программирования.
  • 65:30 - Идеальный стек для домашнего проекта.
  • 70:46 - Каково это быть фронтендером на Java.
  • 73:15 - Розыгрыш подарка от "Одноклассников".

Сергей Чикуенок - А так ли нужен Virtual DOM? (Про новый стек, о котором упоминали ребята)
https://www.youtube.com/watch?v=063LPB8eK4Y

Ребята с радостью отдадут фирменную термокружку за самую милую😍 историю вашего взаимодействия с бекендерами, подробности в подкасте.

Feb 06 2018

1hr 15mins

Play

#24 — «Знай свой Джаваскрипт»

Podcast cover
Read more
  • 1:13 - "Знай свой инструмент": мантра которая нас преледует.
  • 4:20 - История про ангуляржс и тот случай, когда реально не помешало зайти в исходники.
  • 8:36 - Зачем фронтендеру знать про деревья, байткод и прочий computer science, чем ремесленник отличается от инженера.
  • 13:40 - Зачем писать игры, почему многие приходят в программирование через это.
  • 19:50 - Алгоритмы и структуры данных в реальной жизни.
  • 22:15 - Учат ли всему этому на курсах в Яндексе?.
  • 26:00 - Нода это фронтенд? И на чем лучше писать бекенд.
  • 39:15 - Про пасхалку в PHP и цикличность мира веб-разработки.
  • 46:35 - Признание в любви python-like языкам, почему погиб CoffeScript и единственная хорошая фича оттуда.
  • 50:22 - Про Babel и то, какое будущее никогда не настанет.
  • 54:40 - Признание в любви к XML.
  • 60:15 - Как подружиться с джавистами и другими бекендерами, возможно, мы испытываем "кризис мыслителей".

Jan 29 2018

1hr 22mins

Play

#23 — «Afterparty»

Podcast cover
Read more
  • 1:17 - Сережа вспоминает афтерпати разных конференций и фламенко.
  • 6:38 - Чем конфы в Европе отличают от наших, почему нетворкинг важнее докладов и взгляд со стороны спиккера.
  • 18:07 - Секреты организации BeerJS.
  • 23:06 - Итоги года: отказ от IE и PWA, который все не взлетит.
  • 28:35 - WebAssembly который никого не спасет, лезем в суть и говорим о реалиях компилируемых модулей.
  • 37:25 - Много любви к jQuery.
  • 40:25 - Итоги года: флексбоксы, которые заменили нам все и как взять гриды в продакшен.
  • 46:08 - Итоги года: вечно зеленый Angular, Angular Elements, 16-й React, смерть Bower и Glimmer.
  • 51:52 - Про проблему скорости React и фронтенд на других языках.
  • 55:25 - Итоги года: стоимость JS и огромные node_modules, как жить в эпоху победившего JS.
  • 61:56 - Тут ничего нет.
  • 62:07 - И тут тоже ничего интересного.

Интерпретатор WebAssembly на JS

Поиск и устранение неисправностей Node.js-приложений под капотом

Dec 29 2017

1hr 17mins

Play

#22 — «Как стать независимым разработчиком»

Podcast cover
Read more
  • 0:55 - Кто такие инди-разработчики и что способствует работе на себя.
  • 7:13 - Разные идеи для стартапов, как зарабатывать на лайках в соц сетях.
  • 13:12 - Нестандартные способы поиска работы и кто такие digital nomads.
  • 18:54 - Как написать index.php, положить себе в карман $2342 и не сойти с ума, если близкие просят найти нормальную работу а стартап все не взлетает.
  • 29:33 - История Сережи Лапина, который прыгал из одного стартапа в другой и не ходил в крупные компании.
  • 38:43 - Почему стартапы экономят деньги, взгляд изнутри.
  • 42:09 - Сережа Густун рассказывает про свой стартап — handsales, жизнь стартапперов в России и особенности нейминга успешных проектов.
  • 57:15 - Куда пойти чтобы стать независимым разработчиком, в чем плюсы и откуда брать деньги.

Тут те, у кого есть идеи, находят как их реализовать:
Product hunt Hacker news

Nomad list, где инди-разработчики обсуждают где можно поработать

Так же у нас есть telegram чат для обратной связи @drinkcast.

Dec 22 2017

1hr 11mins

Play

#21 — «RN vs PWA»

Podcast cover
Read more
  • 1:00 - Трогательная история о том как все с нетерпением ждали выхода React Native и почему он был на голову выше конкурентов.
  • 7:55 - Почему всякие обертки медленные и никто не делает нормальную поддержку жестов в ненативных приложениях.
  • 9:30 - Делать быстро или круто, что из этого приносит деньги? Звучит маленькая надежда на взлет PWA.
  • 17:11 - Как можно по-быстрому превратить сайт в PWA и почему не стоит смотреть на размер картинок. Дружно мочим React Native.
  • 22:10 - Реабилитируем нативные технологии и чем разработка под RN похожа на веб-разработку и почему не все нативное хорошо только потому, что еще не дошло до веба.
  • 31:18 - Универсальные компоненты это миф? И сколько на самом деле стоит мультиплатформенность.
  • 36:00 - Почему CDN — миф старого веба, как правильно готовить PWA и что не так с экосистемой React.
  • 43:47 - Hot-reloading, который пришел из веба и JS который лучше бы не приходил.
  • 52:15 - Нативные разработчики vs фронтендеры, кому как платят и кто тут больше программист.
  • 61:00 - Окончательно топим React Native.

Цена JS — перевод нашумевшей статьи про большие бандлы

Статья Никиты Прокопова (Веб тоже иногда ломают) - http://tonsky.me/blog/chrome-intervention/

Дима Локтев также ведет канал про React Native, подписывайтесь - https://t.me/reactnativenotes

Так же у нас есть telegram чат для обратной связи @drinkcast.

Dec 15 2017

1hr 11mins

Play

#20 — «Поймать опенсорсера»

Podcast cover
Read more
  • 1:01 - Как становятся опенсорсерами просто решая проблемы, в чем тут боль, а в чем - кайф.
  • 6:50 - Можно ли зарабатывать на том, что лежит бесплатно, как Webpack стал бизнесом и что уже давно следует прикрутить к Гитхабу.
  • 12:58 - Зачем опенсорсеру Твиттер.
  • 19:18 - Как Богдан захватывает репозитории и что там должно быть чтобы в них завелась жизнь.
  • 25:03 - Webpack — красавчик? Чем он так ужасен изнутри и почему RollupJS лучше.
  • 36:10 - Богдан рассказывает что побудило его мейнтейнить DerivableJS и чем он лучше MobX и Redux. Споры о хранении стейта.
  • 40:40 - React-cosmos — убийца Storybook.
  • 43:11 - Снова хвалим DerivableJS и ругаем декораторы и классы.
  • 51:57 - Артур рассказывает про свой offline плагин для Webpack и как «offline first» захватит мир, где тут бизнес, а где — UX.
  • 69:05 - В чем суть политики Apple по отношению к Safari и другим браузерам.
  • 69:56 - Зачем нужен offline плагин, почему нативные приложения весят так много и что такое Service Worker.
  • 79:20 - Почему React Native взлетает быстрее PWA. О войне между корпорациями на поле опенсорса, за деньги и разработчиков.

opencollective — площадка для сбора денег

Почему нужно делать пва и почему нейтив может быть не нужен: https://cloudfour.com/thinks/progressive-web-apps-simply-make-sense

Create Progressive Web App - https://github.com/developit/preact-cli

Как ПВА помогли поднять конверсию бизнесу, увеличить количество пользователей. Кейсы разные. https://www.pwastats.com/

Куда же без "гитхабов" ведущих: Сережа, Богдан и Артур.

Так же у нас есть telegram чат для обратной связи @drinkcast.

Dec 08 2017

1hr 26mins

Play

#19 — «Пресвятой JavaScript»

Podcast cover
Read more
  • 1:04 - Кто такие Миша и Женя и чем они занимаются помимо HolyJS.
  • 4:18 - Что такое программный комитет* и чем они занимаются.
  • 6:25 - Почему стоит звать иностранных спикеров и что может остановить Мартина Шплитта.
  • 8:45 - Почему фронтендерам стоит чаще встречаться, а фанатам реакта - начать копить на подводную лодку.
  • 16:23 - Общаться сложно, но полезно и причем тут конференции.
  • 27:58 - Организация мероприятий это не про деньги, что же толкает их снова и снова это делать?
  • 31:57 - Почему именно HolyJS, какие там плюшки и как правильно обращаться к Крокфорду?
  • 38:06 - Как начиналась HolyJS: SPB-Frontend и "Клевый лысый дядька".
  • 40:02 - Наконец-то про деньги, почему так дорого?
  • 47:30 - Грустная история про 30% заявок в последний день приема заявок.
  • 48:57 - ТОП-10 докладчиков предстоящей конференции по версии ребят.

*PS: на самом деле, программный комитет это 4 человека: Миша, Женя, Вадим и Дмитрий.

Доклад "Бешеные псы: Angular 2 vs React" Angular Cruise

Рускоязычные большие конференции про фронтенду:
РИТ++ CodeFest Highload++ Rolling Scopes Стачка HolyJS PiterCSS

Промокод:

Dec 01 2017

59mins

Play

#18 — «Ребята, давайте жить дружно»

Podcast cover
Read more
  • 0:46 - Тот самый Митя, который провел дебаты на ITGM. Почему JS на сервере это смертный грех и что вообще там случилось?
  • 10:32 - Конфликты между сообществами, чем питонисты похожи на фронтендеров.
  • 13:43 - Почему полезно изучать другие языки и быть фуллстеком.
  • 20:10 - Синдром самозванца, как движущий фактор взаимных насмешек.
  • 21:45 - Взгляд со стороны HR-ов, о мнимой элитарности разработчиков.
  • 29:54 - О том куда загибается веб.
  • 33:10 - Почему большие платные конференции стоят дорого и образуют закрытую тусовку работников крупных компаний. Можно ли сделать дешевле?
  • 47:22 - Если нравится конференция - иди туда докладчиком!
  • 52:08 - Теплые ламповые локальные сообщества и митапы, почему важно развивать городские комьюнити.
  • 57:23 - Зачем делать строго женские воркшопы, почему это так активно распространяется по миру и где мы нашли дискриминацию.
  • 69:02 - Learn in public, work and tell.

Эти токсичные, токсичные собеседования

Рэп-батл нейросетей

Ольга Павлова: Как уследить за трендами технологий, если вы не программист

Nov 24 2017

1hr 14mins

Play

#17 — «Как выйти из вима?»

Podcast cover
Read more
  • 1:30 - Как выйти из Vim и стоит ли?
  • 11:45 - Чем хорош WebStorm, а чем - плох, срывы покровов на IDE.
  • 17:05 - Как разобраться в Vim.
  • 18:45 - Открываем несколько проектов в редакторе.
  • 21:25 - VimL - это боль.
  • 25:00 - Решаем проблемы при помощи регулярных выражений.
  • 28:53 - Вся правда про линтер, претиер и их совместную работу.
  • 36:15 - Как правильно готовить git.
  • 41:00 - О проблемах коммуникации.
  • 45:50 - Зачем фронтендеру Docker и как перестать делать npm install.
  • 63:10 - Разбираемся, а зачем нужно изучать все ранее названное и становиться "фронтопсом".
  • 73:10 - Зачем вообще обсуждать кто чем собирает и как что компилирует.

Vim adventures - игра, которая учит навигации в Vim.

Atom nuclide - плагин, превращающий atom в IDE.

Modern.ie - виртуальные машины с разными версиями IE.

Kubernetes.

Nov 17 2017

1hr 16mins

Play

#16 — «К нам зашел бекенд...»

Podcast cover
Read more
  • 0:46 - Как работать 4/3 на зависть коллегам;
  • 11:08 - Поиск миддла/сениора: другой подход к тестовым заданиям и собеседованиям;
  • 18:12 - CodePen и стрессовые собеседования.
  • 20:45 - Про лояльность к компаниям и знакомые стены.
  • 22:18 - Задача на хабре и миддлы, которые не миддлы.
  • 24:47 - Снижение стресса в команде, почему разработчики молчат.
  • 33:32 - Апишечки для фронтендеров и зачем нужны бизнес-аналитики.
  • 38:55 - В чем проблема GraphQL.
  • 44:30 - Немного споров о том, как получать обновления с сервера и про денормализацию данных.
  • 55:20 - Чистим кэш перезагрузкой страницы.
  • 61:09 - UX-извращения, истории про одно большое предприятие.

Nov 10 2017

1hr 5mins

Play

#15 — «Юные Бобби»

Podcast cover
Read more
  • 00:25 - Важная информация: у кого какие Бобби)
  • 00:43 - Что такое junior friendly и почему он так важен;
  • 07:35 - Про пет-проекты для самообразования;
  • 12:06 - Как стать джуном;
  • 16:15 - Про высшее образование, в чем оно полезно а в чем - нет;
  • 24:34 - Почему Алена начала заниматься переводами;
  • 27:30 - Зачем фронтендеру нужен Твиттер;
  • 34:05 - Почему стоит слушать подкасты и ещё одна идея для стартапа;
  • 35:40 - Джун в плохой компании;
  • 41:15 - Где лучше общаться разработчикам?
  • 47:00 - Почему Твиттер НЕ нужен;
  • 51:22 - Опенсорс, как марсиане похищают тех кто много контрибьютит;

Nov 03 2017

1hr 1min

Play

#14 — «Ментор успеха залог твоего»

Podcast cover
Read more

Наш Telegram для отзывов и общения.

  • 00:45 - Москва или Питер?
  • 09:40 - Junior Friendly, платное и бесплатное менторство;
  • 17:55 - Классификация типов учеников и кто такие "призраки";
  • 22:35 - Про полезность онлайн-курсов, насколько реально получить профессию;
  • 30:28 - Каково это быть ментором и куда можно деть кружку из Старбакса;
  • 43:02 - Самое главное умение, которое стоит освоить джуниору;
  • 48:05 - Почему так много разных курсов;
  • 51:05 - Про хайп вокруг гридов и "кормление динозавров";
  • 62:25 - Почему общество пока не готово отказаться от поддержки старых IE;

Доклады Сергея Попова «Поговорим о наших младших товарищах» и «Пора начинать Фыркать – Grid Layout уже здесь»

Oct 27 2017

1hr 11mins

Play

#13 — «ООП — это обман»

Podcast cover
Read more
  • 00:57 - Каким образом человек становится функциональщиком?
  • 9:30 - Шутки про ООП за 300.
  • 14:40 - Что спрашивает Слава на собеседовании в VK?
  • 24:14 - Пользователь как функция - доклад Андрея Штальца.
  • 27:27 - Про системы типов.
  • 39:24 - Откуда возникли ЯП вообще, откуда у них ноги растут?
  • 44:45 - ЯП которые мы придумали и ЯП которые мы открыли - доклад Филиппа Вадлера.
  • 51:11 - Проектировать лучше в ООП?
  • 56:56 - Почему в ФП куча непонятных слов.
  • 57:54 - Промис - это монада.
  • 1:00:43 - Курс Виталия Брагилевского по теории категорий.
  • 1:01:09 - Papers We Love
  • 1:02:05 - Как лучше учиться ФП?
  • 1:12:13 - Интервью с создателем STL Степановым.

Книжки:

Oct 20 2017

1hr 15mins

Play