Podlodka Podcast

Егор Толстой, Стас Цыганов, Екатерина Петрова и Евгений Кателла
undefined
Apr 1, 2019 • 1h 17min

Podlodka #105 – Инцидент-менеджмент

Факапы – это не страшно, если с ними правильно работать. В этом выпуске Алексей Кирпичников учит нас практикам реагирования на инциденты, их обработке, поиску корневых причин и распространению инженерной культуры. Прослушав выпуск, вы сможете спокойно пойти и внедрить этот процесс в своей компании, независимо от ее структуры и размера. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Полезные ссылки: - Learning from Failure at Etsy https://www.kitchensoap.com/2013/09/30/learning-from-failure-at-etsy/ - Incident postmortems https://www.atlassian.com/software/jira/ops/handbook/incident-postmortems - Post-Mortem Process at PagerDuty https://response.pagerduty.com/after/post_mortem_process/ - Google SRE. Postmortem Culture: Learning from Failure https://landing.google.com/sre/sre-book/chapters/postmortem-culture/ - “Аварии помогают учиться”, Алексей Кирпичников https://2019.codefest.ru/lecture/1470 - Jira Ops https://ru.atlassian.com/software/jira/ops
undefined
Mar 25, 2019 • 2h 13min

Podlodka #104 — DevOps

Если вы все еще думаете, что DevOps — это новый модный вид системных администраторов, то мы идем к вам! История DevOps, основные практики, используемые технологии, успешные и не очень кейсы внедрения — как всегда, копнули в тему глубоко. Не забыли и про корни, затронув тему мобильного девопса. Погружаться помогал Иван Евтухович, CEO Express 42: ребята помогают компаниям внедрять DevOps уже более 5 лет. P.S И, конечно, выпуск не был бы полным без закапывания термина "DevOps-инженер"! Поддержи лучший подкаст про разработку: [www.patreon.com/podlodka] Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: [t.me/podlodka] Telegram-канал: [t.me/podlodkanews] Страница в Facebook: [www.facebook.com/podlodkacast/] Twitter-аккаунт: [twitter.com/PodlodkaPodcast] Полезные ссылки: * DevOpsDays - https://www.devopsdays.org/ * State Of DevOps Report - https://devops-research.com/research.html * Техрадар ThoughtWorks - https://www.thoughtworks.com/radar Книги: * Проект Феникс - https://www.ozon.ru/context/detail/id/33436922/ * Философия DevOps - https://www.ozon.ru/context/detail/id/140385054/ * Руководство по DevOps - https://www.ozon.ru/context/detail/id/147167144/ * Accelerate - https://www.amazon.com/Accelerate-Software-Performing-Technology-Organizations/dp/1942788339 Конференции и митапы: * Московский DevOps Meetup - https://www.meetup.com/DevOps-Moscow-in-Russian/ * Онлайн-конференция по DevOps 25 апреля - https://devopsmarathon.ru/ Будущее: * Проект облачной IDE Che - https://www.eclipse.org/che/ * Один из serverless фреймворков - https://serverless.com/
undefined
Mar 17, 2019 • 1h 33min

Podlodka #103 – Управление знаниями

Провели больше сотни выпусков и только сейчас узнали, что мы не только подкаст, но еще и артефакт знаний! В выпуске про knowledge managment мы поговорили со Светланой Новиковой из IPONWEB. Посмотрели на этот вопрос как со стороны инструментов, так и со стороны процессов. Бонусом обсудили несколько сложных кейсов, например как быть со стайлгайдом в команде из 50+ человек. Всем RTFM! Поддержи лучший подкаст про мобильную разработку: [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://testthedocs.org/index.html * Пиши, сокращай. Как создавать сильный текст – Ильяхов М., Сарычева Л. * https://testthedocs.org/index.html - канал Светланы * http://knowledgeconf.ru/2019
undefined
Mar 10, 2019 • 1h 23min

Podlodka #102 – Многопоточность

Podlodka #102 – Многопоточность Многие её побаиваются, и не исключено, что кто-то из-за неё даже заваливал собеседования на особо каверзных вопросах. Многопоточность! Что это такое, и с чего все началось? Чем отличаются concurrency и параллелизм, как это все работает? Об этом всём мы поговорили с человеком, чья работа (помимо всего прочего) – проектировать механизм корутин в языке Kotlin. У нас в гостях Роман Елизаров из JetBrains. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Полезные ссылки: – HJ Boehn “Threads cannot be implemented as a library” http://www.hpl.hp.com/techreports/2004/HPL-2004-209.pdf – R. Elizarov “What is shared access to mutable state” https://proandroiddev.com/what-is-concurrent-access-to-mutable-state-f386e5cb8292 – B. Goetz “Java Concurrency in Practice” https://www.amazon.com/Java-Concurrency-Practice-Brian-Goetz/dp/0321349601 – JLS Chapter 17 (Java Memory Model) https://docs.oracle.com/javase/specs/jls/se7/html/jls-17.html – M. Herlihy & N. Shavit “Art of Multiprocessor programming” https://www.amazon.com/Art-Multiprocessor-Programming-Revised-Reprint/dp/0123973376
undefined
Mar 3, 2019 • 2h 32min

Podlodka #101 – Базы данных

Podlodka #101 – Базы данных В этом выпуске мы проследили эволюцию баз данных как с технической, так и с прикладной стороны с помощью Николая Голова, руководителя Data Platform в Авито. Прослушав выпуск, вы наконец-то поймете, чем OLTP отличается от OLAP, почему Hadoop мертв, а колоночные базы покоряют рынок, что саги надежнее распределенных транзакций и что хранимые процедуры это боль. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Полезные ссылки: - Creating a flexible data warehouse for rapid growth, Николай Голов https://www.youtube.com/watch?v=0hL5NWpccS4&t=4s&list=PLdMXteIaGViJFoRUOoPjYaNqZFJY64TYr&index=2 - Story of Blockchain, Николай Голов https://www.youtube.com/watch?v=2X2ffQolNro&t=0s&list=PLdMXteIaGViJFoRUOoPjYaNqZFJY64TYr&index=6 - Целостность данных в микросервисной архитектуре, Николай Голов https://www.youtube.com/watch?v=6HvSpqBc8fA&t=35s&list=PLdMXteIaGViJFoRUOoPjYaNqZFJY64TYr&index=8 - Lambda architecture для realtime-аналитики — риски и преимущества, Николай Голов https://www.youtube.com/watch?v=_-T0HQaUTWY&list=PLdMXteIaGViJFoRUOoPjYaNqZFJY64TYr&index=11&t=10s - Cloud Spanner от Google https://cloud.google.com/spanner - VoltDB https://www.voltdb.com/ - Snowflake https://www.snowflake.com/
undefined
Feb 25, 2019 • 1h 29min

Podlodka #100 – Как строить свой профессиональный путь

Выбор темы для сотого выпуска - это настоящий вызов. Мы уже давно не айосный подкаст, нас слушают не только разработчики, и в целом, бэкграуд и контекст у всех очень разный. Но всех нас объединяет одно — желание развиваться и двигаться вперед. За сто выпусков мы успели обсудить разные роли: мы говорили о том, какого быть тим-лидом, архитектором, хед-оф-мобайл и даже СЕО. Но как намечать вехи своего будущего и двигаться к намеченной цели? А как при этом соблюсти баланс между вашими интересами и интересами компании? Иначе говоря, как строить свой профессиональный путь? Об этом мы поговорили с IT-архитектором и бизнес-аналитиком Максимом Цепковым. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Содержание: 00:04:30 - Знакомство с гостем 00:08:30 - Что такое самоопределение 00:13:20 - Строим образ будущего 00:28:00 - Двигаемся к нему 00:37:30 - Про предпринимательскую бдительность 00:42:17 - Чек-лист образа будушего 00:59:50 - Про "марионеток" Полезные ссылки: - Доклад на TeamLeadConf http://mtsepkov.org/SelfDet2 - Доклад на COMAQA http://mtsepkov.org/SelfDet3
undefined
Feb 17, 2019 • 1h 8min

Podlodka #99 – Карьера в регионах

Есть ли IT за (м)кадом? Где на Руси жить айтишнику хорошо? Мы за полное погружение, и чтобы найти ответы на эти вопросы, мы отправились в Томск и пообщались с Романом Мочаловым, руководителем iOS разработки в Improve Digital и организатором новосибирских iOS митапов. Разговор вышел открытый, вопросы звучали провокационные, а девиз выпуска — "пусть каждый делает выводы сам!" Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Содержание: 00:04:00 - Знакомство с гостем 00:08:20 - Какие вообще есть варианты? 00:15:30 - История про Женю и Хабаровск 00:18:40 - Почему не удаленка или фриланс? 00:26:33 - Почему не релокация? 00:27:00 - Как регионы могут быть привлекательны для разработчика 00:31:15 - Про новосибирский IT-кластер 00:33:30 - Про зарплаты и соц. пакеты 00:46:00 - Про конкуренцию на уровне компаний 01:05:00 - Уезжать или нет? Полезные ссылки: - Рейтинг ИТ-регионов по версии Руссофт https://www.comnews.ru/content/115057/2018-09-25/russoft-sostavil-reyting-it-regionov
undefined
Feb 10, 2019 • 1h 57min

Podlodka #98 – Kanban

Этот выпуск наверняка перевернет ваше представление о Канбане, да и вообще о гибких методологиях. Благодарности за столь мощный выпуск отправляются к Алексею Пименову. За два часа мы не только разобрались, что Kanban это не только доска в Jira, но и в деталях прошлись как его можно применять, какие есть ограничения, а также где ему учат. Поддержи лучший подкаст про мобильную разработку: [www.patreon.com/podlodka](http://www.patreon.com/podlodka) Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях! Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: http://www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Полезные ссылки: https://edu.leankanban.com/ Канбан. Альтернативный путь в Agile: https://www.litres.ru/devid-anderson/kanban-alternativnyy-put-v-agile/ Kanban from the Inside: https://www.amazon.com/Kanban-Inside-Understand-connect-introduce/dp/0985305193 Fit for Purpose: https://www.amazon.com/Fit-Purpose-Businesses-Satisfy-Customers/dp/0985305118 Kanban Maturity Model: https://www.amazon.com/Kanban-Maturity-Model-Fit-Purpose/dp/0985305150 Practical Kanban: https://www.amazon.com/Practical-Kanban-Focus-Creating-Value-ebook/dp/B077RZ2JNS
undefined
Feb 3, 2019 • 1h 27min

Podlodka #97 – Системы типов

На первый взгляд может показаться, что типы в программировании – это просто и понятно. Во многих случаях это действительно так. Но что, если копнуть глубже? Можно ли добиться высокого уровня корректности и безопасности кода за счет типов еще на этапе компиляции? Этот вопрос, а также многие другие, связанные с типами в программировании, мы обсудили с Денисом Редозубовым, техническим директором typeable.io и продакшен-хаскеллистом с большим стажем. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Полезные ссылки: – Книга Types And Programming Languages https://www.cis.upenn.edu/~bcpierce/tapl/ – Книга Advanced Topics in Types and Programming Languages https://www.amazon.com/Advanced-Topics-Types-Programming-Languages/dp/0262162288 – Книга Learn You a Haskell for Great Good http://learnyouahaskell.com – Документация по языку Rust https://doc.rust-lang.org/book/ – Доказательство теоремы о четырех красках https://www.ams.org/notices/200811/tx081101382p.pdf – Доклад «Is a type a lifebuoy or a lamp" https://skillsmatter.com/skillscasts/8893-is-a-type-a-lifebuoy-or-a-lamp
undefined
Jan 27, 2019 • 1h 6min

Podlodka #96 – Пакетные менеджеры

Если и разговаривать про пакетные менеджеры, то только с человеком, разработавшим один из них. Константин Раев, инженер из Facebook, успел поучаствовать в разработке двух известных вам проектов – Yarn и React Native. В подкасте мы обсудили архитектуру пакетных менеджеров, способы решения типовых проблем и правильные подходы к версионированию зависимостей. А напоследок узнали у Константина, как в Facebook работают с open source проектами и почему их периодически забрасывают. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Полезные ссылки: - Yarn https://github.com/yarnpkg/yarn/ - Let’s Dev: a Package Manager https://yarnpkg.com/blog/2017/07/11/lets-dev-a-package-manager - So you want to write a package manager https://medium.com/@sdboyer/so-you-want-to-write-a-package-manager-4ae9c17d9527

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app