All Episodes
The Pragmatic Engineer — 61 episodes
TypeScript, C# and Turbo Pascal with Anders Hejlsberg
Building Pi, and what makes self-modifying software so fascinating
Designing Data-intensive Applications with Martin Kleppmann
DHH’s new way of writing code
Scaling Uber with Thuan Pham (Uber’s first CTO)
Building WhatsApp with Jean Lee
From IDEs to AI Agents with Steve Yegge
Building Claude Code with Boris Cherny
Mitchell Hashimoto’s new way of writing code
The programming language after Kotlin – with the creator of Kotlin
The third golden age of software engineering – thanks to AI, with Grady Booch
The creator of Clawd: "I ship code I don't read"
How AWS S3 is built
The history of servers, the cloud, and what’s next – with Oxide
Being a founding engineer at an AI startup
Code security for software engineers
How AI will change software engineering – with Martin Fowler
Netflix’s Engineering Culture
From Swift to Mojo and high-performance AI Engineering with Chris Lattner
Beyond Vibe Coding with Addy Osmani
Google’s engineering culture
Python, Go, Rust, TypeScript and AI with Armin Ronacher
Hypergrowth startups: Uber and CloudKitchens with Charles-Axel Dein
Code Complete with Steve McConnell
The state of VC within software and AI startups – with Peter Walker
Measuring the impact of AI on software engineering – with Laura Tacho
Amazon, Google and Vibe Coding with Steve Yegge
What is a Principal Engineer at Amazon? With Steve Huynh
How AI is changing software engineering at Shopify with Farhan Thawar
The present, past and future of GitHub
TDD, AI agents and coding with Kent Beck
50 Years of Microsoft and Developer Tools with Scott Guthrie
From Software Engineer to AI Engineer – with Janvi Kalra
How Kubernetes is Built with Kat Cosgrove
Building Windsurf with Varun Mohan
How to work better with Product, as an Engineer with Ebi Atawodi
Building Reddit’s iOS and Android app
Working at Amazon as a software engineer – with Dave Anderson
The Philosophy of Software Design – with John Ousterhout
Stacked diffs and tooling at Meta with Tomas Reimers
Building Figma Slides with Noah Finer and Jonathan Kaufman
How Linux is built with Greg Kroah-Hartman
Developer Experience at Uber with Gautam Korlam
Design-first software engineering: Craft – with Balint Orosz
The man behind the Big Tech comics – with Manu Cornet
Developer productivity with Dr. Nicole Forsgren (creator of DORA, co-creator of SPACE)
Live streaming at world-record scale with Ashutosh Agrawal
AI Engineering with Chip Huyen
Building a best-selling game with a tiny team – with Jonas Tyroller
Observability: the present and future, with Charity Majors
“The Coding Machine” at Meta with Michael Novati
Confessions of a Big Tech recruiter
Shipping projects at Big Tech with Sean Goedecke
Notion: going native on iOS and Android
Software architecture with Grady Booch
Linear: move fast with little process (with first engineering manager Sabin Roman)
Promotions and tooling at Google (with Irina Stanescu, Ex-Google)
Twisting the rules of building software: Bending Spoons (the team behind Evernote)
Efficient scaleups in 2024 vs 2021: Sourcegraph (with CEO & Co-founder Quinn Slack)
AI tools for software engineers, but without the hype – with Simon Willison (co-creator of Django)
The Pragmatic Engineer Podcast: Trailer