The Pragmatic Engineer
Software engineering at Big Tech and startups, from the inside. Deepdives with experienced engineers and tech professionals who share their hard-earned lessons, interesting stories and advice they have on building software. Especially relevant for software engineers and engineering leaders: useful for those working in tech. newsletter.pragmaticengineer.com
Episodes (64)
Kubernetes and retiring at the top with Kelsey Hightower
Jun 3, 2026
Building OpenCode with Dax Raad
May 27, 2026
Why Rust is different, with Alice Ryhl
May 20, 2026
TypeScript, C# and Turbo Pascal with Anders Hejlsberg
May 13, 2026
Building Pi, and what makes self-modifying software so fascinating
Apr 29, 2026
Designing Data-intensive Applications with Martin Kleppmann
Apr 22, 2026
DHH’s new way of writing code
Apr 8, 2026
Scaling Uber with Thuan Pham (Uber’s first CTO)
Apr 1, 2026
Building WhatsApp with Jean Lee
Mar 18, 2026
From IDEs to AI Agents with Steve Yegge
Mar 11, 2026
Building Claude Code with Boris Cherny
Mar 4, 2026
Mitchell Hashimoto’s new way of writing code
Feb 25, 2026
The programming language after Kotlin – with the creator of Kotlin
Feb 12, 2026
The third golden age of software engineering – thanks to AI, with Grady Booch
Feb 4, 2026
The creator of Clawd: "I ship code I don't read"
Jan 28, 2026
How AWS S3 is built
Jan 21, 2026
The history of servers, the cloud, and what’s next – with Oxide
Dec 17, 2025
Being a founding engineer at an AI startup
Dec 3, 2025
Code security for software engineers
Nov 26, 2025
How AI will change software engineering – with Martin Fowler
Nov 19, 2025
Netflix’s Engineering Culture
Nov 12, 2025
From Swift to Mojo and high-performance AI Engineering with Chris Lattner
Nov 5, 2025
Beyond Vibe Coding with Addy Osmani
Oct 29, 2025
Google’s engineering culture
Oct 15, 2025
Python, Go, Rust, TypeScript and AI with Armin Ronacher
Oct 8, 2025
Hypergrowth startups: Uber and CloudKitchens with Charles-Axel Dein
Sep 24, 2025
Code Complete with Steve McConnell
Sep 10, 2025
The state of VC within software and AI startups – with Peter Walker
Aug 6, 2025
Measuring the impact of AI on software engineering – with Laura Tacho
Jul 23, 2025
Amazon, Google and Vibe Coding with Steve Yegge
Jul 16, 2025
What is a Principal Engineer at Amazon? With Steve Huynh
Jul 9, 2025
How AI is changing software engineering at Shopify with Farhan Thawar
Jul 2, 2025
The present, past and future of GitHub
Jun 18, 2025
TDD, AI agents and coding with Kent Beck
Jun 11, 2025
50 Years of Microsoft and Developer Tools with Scott Guthrie
Jun 4, 2025
From Software Engineer to AI Engineer – with Janvi Kalra
May 28, 2025
How Kubernetes is Built with Kat Cosgrove
May 14, 2025
Building Windsurf with Varun Mohan
May 7, 2025
How to work better with Product, as an Engineer with Ebi Atawodi
Apr 30, 2025
Building Reddit’s iOS and Android app
Apr 23, 2025
Working at Amazon as a software engineer – with Dave Anderson
Apr 16, 2025
The Philosophy of Software Design – with John Ousterhout
Apr 9, 2025
Stacked diffs and tooling at Meta with Tomas Reimers
Apr 2, 2025
Building Figma Slides with Noah Finer and Jonathan Kaufman
Mar 26, 2025
How Linux is built with Greg Kroah-Hartman
Mar 19, 2025
Developer Experience at Uber with Gautam Korlam
Mar 12, 2025
Design-first software engineering: Craft – with Balint Orosz
Mar 5, 2025
The man behind the Big Tech comics – with Manu Cornet
Feb 26, 2025
Developer productivity with Dr. Nicole Forsgren (creator of DORA, co-creator of SPACE)
Feb 19, 2025
Live streaming at world-record scale with Ashutosh Agrawal
Feb 12, 2025