Podcasts
Eighteen shows worth your commute — engineering, security, AI, and the people behind them. Audio streams from each show's own feed; every episode links home.
Preparing Data Science Projects for ProductionHow do you prepare your Python data science projects for production? What are the essential tools and techniques to make your code reproducible, organized, and testable? …
Why Postgres? and why now? with Claire GiordanoPostgres has quietly become the world’s favorite database...running startups, governments, and global clouds alike. Scott talks with Claire Giordano, long-time Postgres a…
Autonomous Vehicle Research at WaymoWaymo’s VP of Research, Drago Anguelov, joins Practical AI to explore how advances in autonomy, vision models, and large-scale testing are shaping the future of driverles…
- How developers can get the most from new AI coding workflows
One of the biggest stories in software engineering in 2025 is the impact of generative AI on the software development lifecycle. From advances in coding assistance to the…
Netflix’s Engineering CultureBrought to You By:• Statsig — The unified platform for flags, analytics, experiments, and more. Statsig enables two cultures at once: continuous shipping and experim…
Are we in an AI bubble?Dan and Chris unpack whether today’s surge in AI deployment across enterprise workflows, manufacturing, healthcare, and scientific research signals a lasting transformati…
#745: Accelerating Cloud Migration: How Occidental Petroleum Transformed with Terraform and AFTThis episode features a deep dive into Occidental Petroleum’s cloud migration journey, emphasizing automation and scalability. Brian Moore, a Cloud Architect at Occidenta…
#527: MCP Servers for Python DevsSee the full show notes for this episode on the website at talkpython.fm/527
Advice for Writing Maintainable Python CodeWhat are techniques for writing maintainable Python code? How do you make your Python more readable and easier to refactor? Christopher Trudeau is back on the show this w…
The Past Still Boots with the Interim Computing Museum's Stephen JonesScott talks with Stephen Jones of the new Interim Computing Museum, about the craft of bringing old computers back to life. From wire-wrapped boards to tape drives and te…
From Swift to Mojo and high-performance AI Engineering with Chris LattnerBrought to You By:• Statsig — The unified platform for flags, analytics, experiments, and more. Companies like Graphite, Notion, and Brex rely on Statsig to measure …
- Story: Godbolt's Rule - When Abstractions Fail
What do you do when your code breaks and the only fix is to dig into the runtime below? Matt Godbolt lives for that. Tile-based renderers, color-coded scanlines, zero-cop…
165: TanyaTanya Janca is a globally recognized AppSec (application security) expert and founder of We Hack Purple. In this episode, she shares wild stories from the front lines of …
#744: Amazon Bedrock AgentCore, Amazon EC2 Capacity Manager, and so much more!Simon and Jillian walk you through all the new and interesting updates.
#526: Building Data Science with Foundation LLM ModelsSee the full show notes for this episode on the website at talkpython.fm/526
- #484 – Dan Houser: GTA, Red Dead Redemption, Rockstar, Absurd & Future of Gaming
Dan Houser is co-founder of Rockstar Games and is a legendary creative mind behind Grand Theft Auto (GTA) and Red Dead Redemption series of video games. Thank you for lis…
Michael Kennedy: Managing Your Own Python InfrastructureHow do you deploy your Python application without getting locked into an expensive cloud-based service? This week on the show, Michael Kennedy from the Talk Python podcas…
While loops with tool callsDan and Chris sit down (again) with Jared Zoneraich, co-founder and CEO of PromptLayer, to discuss how prompt engineering has evolved into context engineering (and while …
Cheat Codes for Junior Engineers with Kat ExcellenceThis week Scott talks to Kat who shares her tactical wisdom from her blog Katexcellence.io, where she decodes the early-career engineering experience with clarity and wit…
- Themes from Technology Radar Vol.33
In every Thoughtworks Technology Radar we feature three to five themes that represent the core issues and topics that emerged from the conversations we had when putting t…
GKE 10 Year Anniversary, with Gari SinghGKE turned 10 in 2025! In this episode, we talk with GKE PM Gari Singh about GKE's journey from early container orchestration to AI-driven ops. Discover Autopilot, IPPR, …
Beyond Vibe Coding with Addy OsmaniBrought to You By:• Statsig — The unified platform for flags, analytics, experiments, and more. • Linear – The system for modern product development. —Addy Osmani i…
#743: The Frugal Architect w/ Werner Vogels: The Ocean Cleanup's mantra: Start simple and iterate relentlesslyWhen Boyan Slat found more plastic than fish on a dive in Greece, he asked a simple question: "Why can't we just clean this up?" He was 16. What began as a humble project…
#525: NiceGUI Goes 3.0See the full show notes for this episode on the website at talkpython.fm/525
Tiny Recursive NetworksIn this fully connected episode, Daniel and Chris explore the emerging concept of tiny recursive networks introduced by Samsung AI, contrasting them with large transforme…
Benchmarking Python 3.14 & Enabling Asyncio to ScaleHow does Python 3.14 perform under a few hand-crafted benchmarks? Does the performance of asyncio scale on the free-threaded build? Christopher Trudeau is back on the sho…
AI-Powered Migration plus Raw Experience with Mike RousosOn this episode of Hanselminutes, Scott Hanselman talks with cloud migration and app modernization expert Mike Rousos about the challenges and opportunities of bringing d…
#742: Amazon Quick Suite, AWS MCP, and lots more!Stay up-to-date, with almost 60 new updates this week!!
#524: 38 things Python developers should learn in 2025See the full show notes for this episode on the website at talkpython.fm/524
Evolving Teaching Python in the ClassroomHow is teaching young students Python changing with the advent of LLMs? This week on the show, Kelly Schuster-Paredes from the Teaching Python podcast joins us to discuss…