These are the best podcasts/talks I've seen/listened to recently:
- Artificial Intelligence: Last Week Tonight with John Oliver (John Oliver) [AI] [Duration: 0:27:00] Funny report on the state of artificial intelligence. Presentation for all audiences. Not technical.
- Prioritizing Technical Debt as If Time & Money Matters. Goto 2022 (Adam Tornhill) [Engineering productivity, Technology Strategy] [Duration: 0:28:00] Adam presents an interesting approach for classifying and tackling technical debt based on analyzing code changes over time, by authors and files, in order to identify hotspots worth investing in.
- The Difference Between Continuous Delivery & Continuous Deployment (Dave Farley) [Continuous Delivery, Technical Practices, Technology Strategy] [Duration: 0:18:00] In this episode Dave describes the differences between Continuous Delivery and Continuous Deployment: what each one gives you and when Continuous Deployment may not always be the correct answer.
- The wet codebase (Dan Abramov) [Software Design, Technical Practices] [Duration: 0:25:00] Interesting talk about software design, design principles, and how it's worth understanding them in their context to apply them correctly. It reminded me of this post I wrote about the DRY principle https://www.eferro.net/2017/02/applying-dry-principle.html
- NUMMI (2015) (Frank Langfitt) [Lean, Lean Manufacturing] [Duration: 1:04:00] (⭐⭐⭐⭐⭐) The interesting history of the NUMMI plant and the joint venture between GM & Toyota. A good story to understand some of the lean principles. There is a previous version of the podcast with other interviews at https://www.thisamericanlife.org/403/nummi-2010
- Many More Much Smaller Steps with GeePaw Hill (GeePaw Hill, Chris Lucian, Austin Chadwick) [Evolutionary Design, Lean Software Development, Software Design, Technical Practices, XP] [Duration: 0:39:00] (⭐⭐⭐⭐⭐) Good conversation about GeePaw Hill's software development approach based on taking continuous small safe steps (Many More Much Smaller Steps).