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
Oct 24, 2022 • 1h 38min
Podlodka #291 – Продуктивность разработчика
На продуктивность можно смотреть по-разному – через призму количества закрытых задач, достигнутых результатов, собственного wellbeing. В этом выпуске мы с Кириллом Мокевниным обсуждаем продуктивность владения инструментами разработки, достижение которой позволит вам увереннее входить в состояние потока и дольше в нем оставаться. Слепая печать, горячие клавиши, терминал, Vim и куча других способов оптимизировать свою рутину.
«Золотое Яблоко» - №1 по выручке среди бьюти e-commerce России. А у приложения более 14 млн скачиваний. Ищем аналитиков 1С, системных аналитиков и администраторов, инженеров по тестированию, ведущих разработчиков BI, UX\UI дизайнеров и контент-менеджеров. Резюме присылайте на hr.it@goldapple.ru
Поддержи лучший подкаст про IT:
www.patreon.com/podlodka
Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
Telegram-чат: https://t.me/podlodka
Telegram-канал: https://t.me/podlodkanews
Страница в Facebook: www.facebook.com/podlodkacast/
Twitter-аккаунт: https://twitter.com/PodlodkaPodcast
Ведущие в выпуске:
Стас Цыганов, Егор Толстой
Полезные ссылки:
Тред Кирилла про эффективность разработки
https://twitter.com/mokevnin/status/1566110250348023814
Тред Кирилла про Vim
https://twitter.com/mokevnin/status/1567594899859546115
Гайд по обучению слепой печати
https://guides.hexlet.io/ru/typing/
Подробная статья про Vim
https://guides.hexlet.io/ru/vim/
Репозиторий с dotfiles Кирилла
https://github.com/mokevnin/dotfiles
Менеджеры версий
https://guides.hexlet.io/ru/version-managers/
Oct 17, 2022 • 1h 35min
Podlodka #290 – Микропроцессоры
Микропроцессор – мозг, сердце любой системы. С Владимиром Туровым из Selectel прошлись по техническому устройству процессора, архитектурам. CPU по праву считается центральным элементом, обсудили как он взаимодействует с другими частями системы. А в конце традиционно разобрали эволюцию отрасли.
Поддержи лучший подкаст про IT:
www.patreon.com/podlodka
Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
Telegram-чат: https://t.me/podlodka
Telegram-канал: https://t.me/podlodkanews
Страница в Facebook: www.facebook.com/podlodkacast/
Twitter-аккаунт: https://twitter.com/PodlodkaPodcast
Ведущие в выпуске:
Стас Цыганов, Евгений Кателла
Полезные ссылки:
Как запускается сервер
https://habr.com/ru/company/selectel/blog/471756/ (Legacy)
https://habr.com/ru/company/selectel/blog/516810/ (UEFI)
Книга
«Код, тайный язык информации»
Видео разбора мака старого и с M1
https://www.youtube.com/watch?v=IWIHEI1Au0k
Бенчмарки от организаций
https://www.spec.org/
Статьи по древним серверам
https://habr.com/ru/users/ereinion/posts/
Профиль Владимира на хабре
https://habr.com/ru/users/firemoon
Oct 14, 2022 • 2h 1min
Podlodka #289 – Вино
Отвлекаемся от рабочих вопросов и обсуждаем в этом выпуске вино и связанную с ним культуру: в чем секрет винограда, как делают вино и как научиться в нем разбираться. Помогает нам Владимир Косенко, президент Московской Ассоциации сомелье.
Поддержи лучший подкаст про IT:
www.patreon.com/podlodka
Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
Telegram-чат: https://t.me/podlodka
Telegram-канал: https://t.me/podlodkanews
Страница в Facebook: www.facebook.com/podlodkacast/
Twitter-аккаунт: https://twitter.com/PodlodkaPodcast
Ведущие в выпуске:
Женя Кателла, Стас Цыганов
Полезные ссылки:
Сайт Wine Folly
https://winefolly.com
Oct 9, 2022 • 2h 8min
Podlodka #288 – Nim, часть 2
Efficient as C, Expressive as Python, Elegant as Lisp. В этом выпуске вместе с Гавром продолжаем разбираемся с лучшим языком программирования – Nim. В этой части мы разбираем ключевые фичи языка, его недостатки, обозреваем экосистему и обсуждаем самые громкие кейсы применения в продакшене.
Разверните отказоустойчивую инфраструктуру на 9 дата-центров Selectel в России и за рубежом: https://slc.tl/d55n8
Реклама, ООО «Селектел»
Поддержи лучший подкаст про IT:
www.patreon.com/podlodka
Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
Telegram-чат: https://t.me/podlodka
Telegram-канал: https://t.me/podlodkanews
Страница в Facebook: www.facebook.com/podlodkacast/
Twitter-аккаунт: https://twitter.com/PodlodkaPodcast
Ведущие в выпуске:
Евгений Кателла, Катя Петрова
Полезные ссылки:
Все доки, блоги гайды
https://nim-lang.org/documentation.html
Экзарцизм
https://exercism.org/tracks/nim
Найс гайд с туториалами
https://narimiran.github.io/nim-basics
Перевод статьи введение в ARC/ORC habr https://habr.com/ru/post/523674/
Книги:
Nim in Action
https://www.manning.com/books/nim-in-action
Примеры из книги Nim in Action
https://github.com/dom96/nim-in-action-code
Mastering Nim (вышла в прошлом месяце, от Araq, пока не купить)
https://www.amazon.com/Mastering-Nim-complete-programming-language/dp/B0B4R7B9YX
Толки:
Pixie 2021 (аналог skia), написанный на nim https://youtu.be/8acDfUIwLnk
HCR 2019
https://youtu.be/7WgCt0Wooeo
Zen of nim 2021
https://youtu.be/D_G9h7DcIqM
Nim in Production 2021 Status
https://youtu.be/5wljNaPkU7M
3d live coding вокселями
https://youtu.be/3l6tsKM1cY8
Эмбда
Keyboard firmware 2021
https://youtu.be/dcHEhO4J29U
Nim внутри выключателя
https://youtu.be/eCCrkZI0rVU
Компании использующие Nim:
https://github.com/nim-lang/Nim/wiki/Organizations-using-Nim
Sep 29, 2022 • 1h 29min
Podlodka #287 – Стейблкойны
Каждый раз, когда в Подлодке назревает связанная с финансами тема, мы зовем нашего главного финансового эксперта – Павла Комаровского. В этот раз он рассказал нам про то, как работает один из самых популярных видов криптовалют – стейблкойны. Мы разобрали до косточек все подходы к их реализации, сравнили друг с другом популярные валюты и разобрались с алгоритмом выбора монет для своего случая.
Поддержи лучший подкаст про IT:
www.patreon.com/podlodka
Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
Telegram-чат: https://t.me/podlodka
Telegram-канал: https://t.me/podlodkanews
Страница в Facebook: www.facebook.com/podlodkacast/
Twitter-аккаунт: https://twitter.com/PodlodkaPodcast
Ведущие в выпуске:
Стас Цыганов, Егор Толстой
Полезные ссылки:
Обзор стейблкоинов
https://vc.ru/crypto/386097
Tether
https://vc.ru/finance/381435 и https://vc.ru/crypto/452380
DAI
https://vc.ru/finance/387874
UST
https://vc.ru/finance/418484
Tornado Cash
https://vc.ru/future/483373
Соцсети Паши
https://twitter.com/Rational_Answer
https://www.youtube.com/RationalAnswer
https://t.me/RationalAnswer
Sep 19, 2022 • 2h 4min
Podlodka #286 – Архитектура фронтенда
С Сергеем Совой детально разобрали о чем думают в контексте архитектуры на фронте. Какие есть абстракции, какие есть подходы, как они между собой связаны. В первой части поговорили в верхнеуровневом разрезе уровня флоу данных, а во второй про низкоуровневые компоненты – кэши, хранилища, верстка и другие.
Разверните отказоустойчивую инфраструктуру в Selectel и защитите ваш сайт или приложение от сбоев: https://slc.tl/3qir8
Реклама, ООО «Селектел»
Поддержи лучший подкаст про IT:
www.patreon.com/podlodka
Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
Telegram-чат: https://t.me/podlodka
Telegram-канал: https://t.me/podlodkanews
Страница в Facebook: www.facebook.com/podlodkacast/
Twitter-аккаунт: https://twitter.com/PodlodkaPodcast
Ведущие в выпуске:
Стас Цыганов, Катя Петрова
Полезные ссылки:
Feature-slised подход, о котором говорили в выпуске
https://feature-sliced.design/
Библиотека, которая позволяет эффективно описывать бизнес-логику js-приложений
https://effector.dev/
Sep 12, 2022 • 1h 42min
Podlodka #285 – Профессия: CPO
Стремительно идем к тому, чтобы ни одна C-level должность не осталась без нашего внимания! На сей раз вместе с Евгением Емельяновым разбираемся в том, чем занимается CPO, и как эта роль меняется в зависимости от компании.
Бесплатный месяц доступа к подписке Epic+ по промокоду EPICLODKA для слушателей подкаста. Подборка контента от команды Подлодки: https://my.epicgrowth.ru/programs/podlodka?category_id=83508
А по промокоду PODLODKA_GROWTH получите скидку на второй сезон нашей совместной с Epic Growth онлайн-конференции Podlodka Product Crew! Тема сезона — «Продуктовая аналитика».
https://podlodka.io/productcrew
Поддержи лучший подкаст про IT:
www.patreon.com/podlodka
Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
Telegram-чат: https://t.me/podlodka
Telegram-канал: https://t.me/podlodkanews
Страница в Facebook: www.facebook.com/podlodkacast/
Twitter-аккаунт: https://twitter.com/PodlodkaPodcast
Ведущие в выпуске:
Женя Кателла, Стас Цыганов, Егор Толстой
Полезные ссылки:
Канал Евгения
https://t.me/venturetime
Sep 5, 2022 • 1h 40min
Podlodka #284 – NDA и коммерческая тайна
Знали ли вы, что требования вашего РФ работодателя не разглашать зарплату "потому что NDA" не имеют никакого юридического основания? Или то, что огромные штрафы, прописанные за нарушение NDA в РФ компаниях — это зачастую просто способ запугать сотрудника? Что, если вы работаете в оупен-спейсе, а кто-то подглядел ваш секретный алгоритм (парсинга JSON-а), который был коммерческой тайной? А что вообще может и не может составлять коммерческую тайну и какая ответственность грозит за ее разглашение? Так много вопросов! Найти на них ответы и прокачаться в знании своих прав нам помогли ведущий юрисконсульт EdgeCenter и эксперт в области data protection Татьяна Красногорская, а также лучший друг тимлидов и рекордсмен по выступлениям в Podlodka Виталий Шароватов.
«Золотое Яблоко» - №1 по выручке среди бьюти e-commerce России. А у приложения сейчас более 14 млн скачиваний. В команду нужны: product owner, UX/UI-дизайнеры, тестировщики, web-аналитики, online-мерчендайзеры и контент-менеджеры. Резюме присылайте на hr.it@goldapple.ru.
Поддержи лучший подкаст про IT:
www.patreon.com/podlodka
Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
Telegram-чат: https://t.me/podlodka
Telegram-канал: https://t.me/podlodkanews
Страница в Facebook: www.facebook.com/podlodkacast/
Twitter-аккаунт: https://twitter.com/PodlodkaPodcast
Ведущие в выпуске:
Катя Петрова, Евгений Кателла
Полезные ссылки:
Виталий Шароватов:
https://github.com/sharovatov/teamlead
https://www.youtube.com/watch?v=oxHzIdpLjmc&list=PLFtS8Ah0wZvWS37oveJ0-D5K6V7GWUpqY
https://t.me/vitaly19842
Татьяна Красногорская:
https://instagram.com/krasnogorskaya.law?r=nametag
https://t.me/Tatyana_Krasnogorskaya
Aug 30, 2022 • 1h 17min
Podlodka #283 – Диски и носители, часть 2
В первой части мы разобрались с железом, а в этот раз перешли к софту! Разбираемся в том, что происходит под капотом, когда вы у себя в коде работаете с файлами на диске, и как можно эту работу оптимизировать. Рассказывает снова Руслан Савченко из Яндекса!
В ВТБ действует программа поддержки IT-специалистов, благодаря которой представители этой сферы смогут оформить ипотеку по ставке от 4.7% годовых. Подробнее об условиях по ссылке: https://bit.ly/3pNPY7n
Поддержи лучший подкаст про IT:
www.patreon.com/podlodka
Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
Telegram-чат: https://t.me/podlodka
Telegram-канал: https://t.me/podlodkanews
Страница в Facebook: www.facebook.com/podlodkacast/
Twitter-аккаунт: https://twitter.com/PodlodkaPodcast
Ведущие в выпуске:
Женя Кателла, Катя Петрова
Aug 22, 2022 • 1h 6min
Podlodka #282 – Nim, часть 1
Efficient as C, Expressive as Python, Elegant as Lisp. В этом выпуске вместе с Гавром мы разбираемся с лучшим языком программирования – Nim. В первой части мы разбираем основную философию и концепции языка, оставив на будущее продвинутые возможности, экосистему и применение в продакшне.
Поддержи лучший подкаст про IT:
www.patreon.com/podlodka
Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
Telegram-чат: https://t.me/podlodka
Telegram-канал: https://t.me/podlodkanews
Страница в Facebook: www.facebook.com/podlodkacast/
Twitter-аккаунт: https://twitter.com/PodlodkaPodcast
Ведущие в выпуске:
Евгений Кателла, Катя Петрова, Егор Толстой
Полезные ссылки:
Сайт языка
https://nim-lang.org/
Zen of nim (Видео: https://www.youtube.com/watch?v=D_G9h7DcIqM&feature=youtu.be
и статья: https://nim-lang.org/blog/2021/11/15/zen-of-nim.html — основные идеи заложенные автором в язык)
StrictFuncs
https://nim-lang.org/docs/manual_experimental.html#strict-funcs (контроль за неизменяемостью ссылочных типов)
Method
https://nim-by-example.github.io/oop/ (пример ООП на котятах)
Блог про поддержку ООП в Nim
http://goran.krampe.se/2014/10/29/nim-and-oo/ (там еще 5 частей: http://goran.krampe.se/category/oop/)
Tuples(Структурная типизация)
https://nim-lang.org/docs/tut1.html#advanced-types-tuples
Pipe оператор F#
https://riptutorial.com/fsharp/example/14158/pipe-forward-and-backward
Array2 Rescript(pipe first), оптимизированная для пайп оператора копия Array в STD
https://rescript-lang.org/docs/manual/latest/api/js/array-2
Effect System
https://nim-lang.org/docs/manual.html#effect-system
Static(выполнение кода на этапе компиляции)
https://nim-lang.org/docs/manual.html#statements-and-expressions-static-statementslashexpression
When(static if)
https://nim-lang.org/docs/manual.html#statements-and-expressions-when-statement
CTFE уязвимость Rust (получение ssh ключа при открытии кода в редакторе)
https://habr.com/ru/news/t/557598/
Distinct типы(создание копии типа не совместимого с исходником)
https://nim-by-example.github.io/types/distinct/
Convertors (неявные преобразователи типов)
https://nim-lang.org/docs/manual.html#converters
Подробная документация и гайды по языку
https://nim-lang.org/documentation.html
Обучающий трек по Nim
https://exercism.org/tracks/nim


