DiscoverSPB Frontend Drinkcast
Claim Ownership
32 Episodes
Reverse
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.
0:26 - Приветствие.
3:11 - Организация конференции, докладчики и откуда они берутся.
8:10 - Программа конференции.
9:23 - Сообщество.
11:21 - Разница между конференцией и митапом.
15:19 - Как быть спикером и чем это поможет.
22:40 - Корпоративные митапы vs митапы сообществ.
33:00 - Организаторы и с чем их едят.
43:11 - Как еще получить знания.
47:07 - Как стать докладчиком.
Так же у нас есть telegram чат для обратной связи @drinkcast.
Часть 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.
0:45 - Больно ли перебираться на JS.
7:35 - Проблемы в реакте? А если найдем?
16:35 - Зачем усложнять по дефолту.
21:46 - К чему ведет скорость ради скорости.
31:07 - С чего начинается путь в стартапы.
46:08 - Американские истории фронтендеров.
Так же у нас есть telegram чат для обратной связи @drinkcast.
0:45 - Кто такие Саша и Никита, чем занимамаются.
1:19 - Почему нельзя делать парные доклады и лайтнинги.
6:42 - Как из разработчика стать спикером и впасть от этого в зависимость.
13:40 - Про перформансы и стиль докладов.
24:45 - Почему фронтендеры стекаются в Минск.
31:50 - Как работает программный комитет.
40:30 - Прием докладов (Call for Pappers) и англоязычные доклады у нас.
51:20 - Вспомнили, что нам нужна концовка.
Так же у нас есть telegram чат для обратной связи @drinkcast.
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 Дайвин в компанию
1:05 - Почему люди «выгорают»?
12:41 - Мотивация заниматься опенсорсом и организацией мероприятий.
19:37 - Ложные идеи про выгорание.
39:30 - Зачем нужны менеджеры.
42:07 - Выученная беспомощность.
43:50 - Диссоциативная фуга.
47:33 - Способы выйти из депрессии.
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
Ребята с радостью отдадут фирменную термокружку за самую милую😍 историю вашего взаимодействия с бекендерами, подробности в подкасте.
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 - Как подружиться с джавистами и другими бекендерами, возможно, мы испытываем "кризис мыслителей".
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-приложений под капотом
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.
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.
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.
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
Промокод:
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.
Эти токсичные, токсичные собеседования
Рэп-батл нейросетей
Ольга Павлова: Как уследить за трендами технологий, если вы не программист
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.
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-извращения, истории про одно большое предприятие.
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 - Опенсорс, как марсиане похищают тех кто много контрибьютит;
Наш Telegram для отзывов и общения.
00:45 - Москва или Питер?
09:40 - Junior Friendly, платное и бесплатное менторство;
17:55 - Классификация типов учеников и кто такие "призраки";
22:35 - Про полезность онлайн-курсов, насколько реально получить профессию;
30:28 - Каково это быть ментором и куда можно деть кружку из Старбакса;
43:02 - Самое главное умение, которое стоит освоить джуниору;
48:05 - Почему так много разных курсов;
51:05 - Про хайп вокруг гридов и "кормление динозавров";
62:25 - Почему общество пока не готово отказаться от поддержки старых IE;
Доклады Сергея Попова «Поговорим о наших младших товарищах» и «Пора начинать Фыркать – Grid Layout уже здесь»
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 Степановым.
Книжки:
Паттерны банды 4х
Domain-Driven Design - Tackling Complexity in the Heart of Software
Type-Driven Development with Idris