Podlodka Podcast
Егор Толстой, Стас Цыганов, Екатерина Петрова и Евгений Кателла
Podlodka – это еженедельное аудио-шоу про IT и все, что с ним связано. Формат наших выпусков - это полное погружение в тему вместе с приглашенным гостем. В каждый выпуск мы зовём интересных и именитых профессионалов в разных областях.
Мы любим обсуждать архитектуру, делиться опытом промышленной разработки и спорить на горячие темы.
Подкаст Подлодка ведут четверо весёлых и опытных инженеров с примесями менеджеров:
- Егор Толстой — руководил командами разработки в Rambler&Co и Avito.
- Катя Петрова — руководила командой дизайн-системы в Авито.
- Евгений Кателла — руководил отделом Android в Rambler&Co и мобильным направлением в Яндекс Еде.
- Стас Цыганов — руководил мобильными командами в Туту.ру. Автор книги VIPER и роадмапа тимлида.
- Анна Симонова — джедай организации митапов, конференций, и развития сообществ.
- Андрей Смирнов — руководил отделами разработки в X5 Tech, IPONWEB и Rambler&Co
Мы любим обсуждать архитектуру, делиться опытом промышленной разработки и спорить на горячие темы.
Подкаст Подлодка ведут четверо весёлых и опытных инженеров с примесями менеджеров:
- Егор Толстой — руководил командами разработки в Rambler&Co и Avito.
- Катя Петрова — руководила командой дизайн-системы в Авито.
- Евгений Кателла — руководил отделом Android в Rambler&Co и мобильным направлением в Яндекс Еде.
- Стас Цыганов — руководил мобильными командами в Туту.ру. Автор книги VIPER и роадмапа тимлида.
- Анна Симонова — джедай организации митапов, конференций, и развития сообществ.
- Андрей Смирнов — руководил отделами разработки в X5 Tech, IPONWEB и Rambler&Co
Episodes
Mentioned books
9 snips
Jul 16, 2024 • 1h 43min
Podlodka #381 – Стоицизм
Про стоицизм поговорили с Иваном Ямщиковым – ведущим подкаста Проветримся, а еще профессором Высшей Технической Школы города Вюрцбург. Обсудили, как стоицизм помогает меньше переживать из-за событий, на которые мы не можем повлиять, и дает мотивацию делать то, что действительно важно. Идеи из выпуска могут помочь пережить тяжелые времена и не только.
Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
Telegram-чат: https://t.me/podlodka
Telegram-канал: https://t.me/podlodkanews
Страница в Facebook: www.facebook.com/podlodkacast/
Twitter-аккаунт: https://twitter.com/PodlodkaPodcast
Ведущие в выпуске:
Стас Цыганов, Катя Петрова, Егор Толстой
Полезные ссылки:
Выпуск Ивана про стоицизм https://progulka.yamshchikov.info/231736/14774002-
Дневник Марка Аврелия https://ru.wikipedia.org/wiki/%D0%9A_%D1%81%D0%B0%D0%BC%D0%BE%D0%BC%D1%83_%D1%81%D0%B5%D0%B1%D0%B5
A Guide to the Good Life: The Ancient Art of Stoic Joy – William B. Irvine

Jul 8, 2024 • 2h 11min
Podlodka #380 – Как устроены медиа
Подлодка – это в некотором роде СМИ, хоть и не очень массовое. Нам стало интересно, как работают изнутри настоящие медиа, поэтому мы пригласили в гости Максима Иванова, который за свою карьеру работал и в игрожуре, и в общественно-политическом издании, которое нельзя называть, а сейчас тимлидит редакции в Т—Ж. Вместе с ним мы разбираемся, чем отличаются различные типы медиа, как работают редакции, и кто и зачем сейчас вообще идет в журналистику.
Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
Telegram-чат: https://t.me/podlodka
Telegram-канал: https://t.me/podlodkanews
Страница в Facebook: www.facebook.com/podlodkacast/
Twitter-аккаунт: https://twitter.com/PodlodkaPodcast
Ведущие в выпуске:
Евгений Кателла, Егор Толстой
Полезные ссылки:
Слушать «Не занесли»
https://podcast.ru/995780921
Смотреть «Не занесли»
https://www.youtube.com/@NeZanesli
Читать «Не занесли»
https://t.me/nezanesli
Все выпуски журнала Максима и Егора «More Than One Game»
https://issuu.com/mtog
6 snips
Jul 1, 2024 • 2h 1min
Podlodka #379 – Чистый код
Когда-то давно Роберт Мартин (он же “Дядя Боб”) популяризовал словосочетания “Чистый код” и “Чистая архитектура”. С тех пор не утихают споры, а что же именно он под всем этим подразумевает. Прошло несколько раундов обсуждений, и уже выросло поколение разработчиков, которые говорят, что рекомендациям Дяди Боба ни в коем случае нельзя следовать.
А значит пришла пора нам самим разобраться с тем, что такое Чистый Код! А помогает нам в этом Кирилл Мокевнин из Hexlet.
Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
Telegram-чат: https://t.me/podlodka
Telegram-канал: https://t.me/podlodkanews
Страница в Facebook: www.facebook.com/podlodkacast/
Twitter-аккаунт: https://twitter.com/PodlodkaPodcast
Ведущие в выпуске:
Женя Кателла, Катя Петрова
Полезные ссылки:
Телеграм-канал Кирилла:
https://t.me/orgprog
Ютуб Кирилла:
https://www.youtube.com/@mokevnin
Твиттер Кирилла
https://twitter.com/mokevnin
AASM - DSL для конечных автоматов в Ruby
https://github.com/aasm/aasm

Jun 24, 2024 • 2h 3min
Podlodka #378 – Звукозапись
В выпуске обсудили, как была устроена звукозапись в доцифровую эпоху и что изменилось с приходом цифры. Сергей Рябов из Dr.Head рассказал про отличия микрофонов и по какому принципу выбрать тот, который подходит под вашу задачу.
Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
Telegram-чат: https://t.me/podlodka
Telegram-канал: https://t.me/podlodkanews
Страница в Facebook: www.facebook.com/podlodkacast/
Twitter-аккаунт: https://twitter.com/PodlodkaPodcast
Ведущие в выпуске:
Стас Цыганов, Катя Петрова
Полезные ссылки:
Контакты Сергея
https://t.me/dubbydreadspeaking
https://vk.com/dubbydread
https://instagram.com/dubbydread
https://youtube.com/playlist?list=PL5OlOiFmixC17nIDpNbOf6_7Xbsiktfv5&si=5l-BGPJUKy-xdxHv
Контакты Dr.Head:
https://doctorhead.ru/
https://t.me/drheadCHAT
https://t.me/DrHeadProChat

Jun 17, 2024 • 1h 59min
Podlodka #377 – Сетевой код в играх
Любой мультиплеер – это набор очень хитрых иллюзий, которые создают ощущение одновременной игры в окружении, где ее принципиально не может быть. Михаил Панин, инженер VR в Meta, а в прошлом техлид популярных мобильных онлайн-игр, рассказал про то, как решаются сложнейшие задачи синхронизации состояний между игроками и сервером, и как программисты сетевого кода оперируют таймлайнами, по запутанности близкими к фильмам Нолана.
Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
Telegram-чат: https://t.me/podlodka
Telegram-канал: https://t.me/podlodkanews
Страница в Facebook: www.facebook.com/podlodkacast/
Twitter-аккаунт: https://twitter.com/PodlodkaPodcast
Ведущие в выпуске:
Евгений Кателла, Стас Цыганов, Егор Толстой
Полезные ссылки:
Статьи Михаила на Хабре про сетевой код
https://habr.com/ru/users/marsermd/
Youtube Михаила
https://youtube.com/@michaelpanin
Инстаграм Михаила
https://www.instagram.com/marsermd
Подборка материалов про сетевой код в играх
https://github.com/ThusSpokeNomad/GameNetworkingResources
Доклад про мультиплеер от Destiny
https://www.gdcvault.com/play/1022246/Shared-World-Shooter-Destiny-s
Доклад про latency в Call of Duty
https://gdcvault.com/play/1023220/Fighting-Latency-on-Call-of
GDC Networking Scripted Weapons and Abilities in 'Overwatch'
https://www.youtube.com/watch?v=odSBJ49rzDo
Replay Technology in Overwatch: Kill Cam, Gameplay, and Highlights
https://www.youtube.com/watch?v=W4oZq4tn57w
Networking Scripted Weapons and Abilities in Overwatch
https://www.youtube.com/watch?v=ScyZjcjTlA4
GafferOnGames
https://gafferongames.com/

Jun 10, 2024 • 2h 1min
Podlodka #376 – Обработка ошибок
Обычно мы надеемся, что наши программы будут работать без ошибок. Тем не менее, все-таки приходится предусматривать все возможные сценарии, когда что-то может пойти не так. В этом выпуске мы тщательно разобрались в том, а что же именно может пойти не так, и как нам с этим помогают различные языки программирования. Экскурсию в мир обработки ошибок нам провел Дмитрий Свиридкин из AWS.
Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
Telegram-чат: https://t.me/podlodka
Telegram-канал: https://t.me/podlodkanews
Страница в Facebook: www.facebook.com/podlodkacast/
Twitter-аккаунт: https://twitter.com/PodlodkaPodcast
Ведущие в выпуске:
Женя Кателла, Стас Цыганов
Полезные ссылки:
UB book, упомянутый в выпуске
https://github.com/Nekrolm/ubbook
Видео про деление на 0
https://youtu.be/JU9ICaPZUCg?feature=shared
C++ errors competition
https://tgceec.tumblr.com/
Блогпост про RAII
https://verdagon.dev/blog/higher-raii-uses-linear-types
Статья про structured exception handling
https://learn.microsoft.com/en-us/cpp/cpp/structured-exception-handling-c-cpp?view=msvc-170
Статья про R
http://adv-r.had.co.nz/Exceptions-Debugging.html
Статья про обработку ошибок в Zig
https://www.aolium.com/karlseguin/4013ac14-2457-479b-e59b-e603c04673c8

18 snips
Jun 3, 2024 • 1h 54min
Podlodka #375 – Инди-хакинг
Инди – это цель, а хакинг – это способ ее достичь. Стас Кулеш, инди-хакер с $60K MRR и бесконечным количеством проектов за плечами рассказал о том, как любой разработчик может прийти к финансовой независимости через пассивный доход от собственных проектов. Выбор идеи, поиск первых клиентов, закрытие продуктов – мы разобрали все фазы жизненного цикла, через которые вам предстоит пройти.
Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
Telegram-чат: https://t.me/podlodka
Telegram-канал: https://t.me/podlodkanews
Страница в Facebook: www.facebook.com/podlodkacast/
Twitter-аккаунт: https://twitter.com/PodlodkaPodcast
Ведущие в выпуске:
Стас Цыганов, Егор Толстой
Полезные ссылки:
Инди vs Корпорат
https://vas3k.blog/notes/indie_vs_corpo/
YC School
https://www.youtube.com/watch?v=BUE-icVYRFU&list=PLQ-uHSnFig5M9fW16o2l35jrfdsxGknNB
Indiehackers
indiehackers.com
Идеи для арбитражного трафика
ahrefs.com
Промптинг 1
https://platform.openai.com/docs/guides/prompt-engineering
Промптинг 2
https://learn.codesignal.com/course-paths/16
Аккаунты индихакеров
https://x.com/damengchen
https://x.com/levelsio
https://x.com/tdinh_me
Проекты Стаса
Karma
https://karmabot.chat
Time
https://timebot.chat
Site Palette
https://palette.site
SpellCheck
https://spellcheckfigma.com
Sliday
https://sliday.com
6 snips
May 27, 2024 • 1h 57min
Podlodka #374 – High Performance
В выпуске поговорили как можно прийти к высокой производительности через Observability, Profiling и Benchmarking. Сергей Тепляков предложил простые критерии, как понять, что вам надо задуматься об оптимизации, а главное, развеял мифы, что всегда проще залить проблему покупкой мощностей.
Новый сезон Podlodka Python Crew стартует 3 июня и посвящен инфраструктуре.
Разберемся с мониторингом и трейсингом, найдем неочевидные способы оптимизации сервисов, научимся предотвращать фейлы с безопасностью и не только.
Забирай скорее билет со скидкой в 500 рублей по промокоду INFRA_PYTHON:
https://podlodka.io/pythoncrew
Реклама. ИП Толстая Елена Петровна ИНН:507503278104, erid:2SDnjf3vUPK
Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
Telegram-чат: https://t.me/podlodka
Telegram-канал: https://t.me/podlodkanews
Страница в Facebook: www.facebook.com/podlodkacast/
Twitter-аккаунт: https://twitter.com/PodlodkaPodcast
Ведущие в выпуске:
Стас Цыганов, Евгений Кателла
Полезные ссылки:
Выступления Martin Thompson, которые обсуждали в выпуске
https://www.youtube.com/watch?v=VbTJHQe3nNg
https://www.youtube.com/watch?v=03GsLxVdVzU
Обсуждение .Net коллекции span
https://www.youtube.com/watch?v=5KdICNWOfEQ
21 snips
May 20, 2024 • 1h 51min
Podlodka #373 – Разработка LLM-приложений
Мы уже привыкли к LLM – большим языковым моделям вроде ChatGPT. Никого уже не удивишь ситуациями, когда чатик помог сделать какую-то работу. А значит пора выходить на новый уровень и делать сервисы и приложения на базе LLM! Но тогда встает ряд принципиально новых вопросов: а что, если нужен не простой ответ, а цепочка рассуждений? А что, если есть четкие критерии качества, и рандомные галлюцинации чатика недопустимы? Что делать – разберемся в этом выпуске вместе с Максом Страховым из Apple!
Новая недельная конференция от Podlodka Crew для React-разработчиков уже 27 мая. Разберем паттерны построения архитектуры в эентепрайзе и стартапе, выберем подходящие инструменты и стейт-менеджеры, и многое другое.
По промокоду REACT_GPT забирай скорее билет со скидкой в 500 рублей:
https://podlodka.io/reactcrew
Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
Telegram-чат: https://t.me/podlodka
Telegram-канал: https://t.me/podlodkanews
Страница в Facebook: www.facebook.com/podlodkacast/
Twitter-аккаунт: https://twitter.com/PodlodkaPodcast
Ведущие в выпуске:
Женя Кателла, Егор Толстой
Полезные ссылки:
Страница гостя в LinkedIn
https://www.linkedin.com/in/max-strakhov-13a0ba57/
Канал гостя про карьеру в FAANG
https://t.me/faang_career
Запись на консультацию к гостю
https://igotanoffer.com/en/coach/max-4
May 14, 2024 • 1h 52min
Podlodka #372 – Силовые тренировки, часть 2
Мы не могли оставить вас без полного гайда по качалке, ведь как мы выяснили в первой части серии, силовые тренировки — это самый простой и эффективный способ продлить молодость и не сойти с ума в этом мире!
Если в первой части мы навалили базы о том, как вообще составляются программы, то эта часть вышла максимально прикладная: разобрали насущные вопросы начиная от того, как правильно сочетать силовые с кардио заканчивая разработкой лучшей стратегии по накачке жопы, обсудили как выработать у себя привычку заниматься силовыми регулярно и с удовольствием, какие красные флаги есть при подборе тренера и какое оборудование закупить, чтобы заниматься силовыми дома. Кстати, третья часть тоже будет 🌚
Ждем всех техлидов на новом сезоне Podlodka Techlead Crew, посвященном архитектуре. Как проводить архитектурное ревью, отличать хорошую архитектуру от плохой, эффективно применять разные подходы к архитектуре узнаем уже 20 мая.
Забирай билет с скидкой в 500 рублей по промокоду TRICEPS: https://podlodka.io/techcrew
Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
Telegram-чат: https://t.me/podlodka
Telegram-канал: https://t.me/podlodkanews
Страница в Facebook: https://facebook.com/podlodkacast/
Twitter-аккаунт: https://twitter.com/PodlodkaPodcast
Ведущие выпуска:
Катя Петрова, Егор Толстой
Полезные ссылки:
Твиттер Стаса
https://twitter.com/QuantStrength
Telegram-канал Стаса про доказательный фитнес
https://t.me/QuantStrength


