The Pragmatic Engineer cover art

All Episodes

The Pragmatic Engineer — 61 episodes

#
Title
1

TypeScript, C# and Turbo Pascal with Anders Hejlsberg

2

Building Pi, and what makes self-modifying software so fascinating

3

Designing Data-intensive Applications with Martin Kleppmann

4

DHH’s new way of writing code

5

Scaling Uber with Thuan Pham (Uber’s first CTO)

6

Building WhatsApp with Jean Lee

7

From IDEs to AI Agents with Steve Yegge

8

Building Claude Code with Boris Cherny

9

Mitchell Hashimoto’s new way of writing code

10

The programming language after Kotlin – with the creator of Kotlin

11

The third golden age of software engineering – thanks to AI, with Grady Booch

12

The creator of Clawd: "I ship code I don't read"

13

How AWS S3 is built

14

The history of servers, the cloud, and what’s next – with Oxide

15

Being a founding engineer at an AI startup

16

Code security for software engineers

17

How AI will change software engineering – with Martin Fowler

18

Netflix’s Engineering Culture

19

From Swift to Mojo and high-performance AI Engineering with Chris Lattner

20

Beyond Vibe Coding with Addy Osmani

21

Google’s engineering culture

22

Python, Go, Rust, TypeScript and AI with Armin Ronacher

23

Hypergrowth startups: Uber and CloudKitchens with Charles-Axel Dein

24

Code Complete with Steve McConnell

25

The state of VC within software and AI startups – with Peter Walker

26

Measuring the impact of AI on software engineering – with Laura Tacho

27

Amazon, Google and Vibe Coding with Steve Yegge

28

What is a Principal Engineer at Amazon? With Steve Huynh

29

How AI is changing software engineering at Shopify with Farhan Thawar

30

The present, past and future of GitHub

31

TDD, AI agents and coding with Kent Beck

32

50 Years of Microsoft and Developer Tools with Scott Guthrie

33

From Software Engineer to AI Engineer – with Janvi Kalra

34

How Kubernetes is Built with Kat Cosgrove

35

Building Windsurf with Varun Mohan

36

How to work better with Product, as an Engineer with Ebi Atawodi

37

Building Reddit’s iOS and Android app

38

Working at Amazon as a software engineer – with Dave Anderson

39

The Philosophy of Software Design – with John Ousterhout

40

Stacked diffs and tooling at Meta with Tomas Reimers

41

Building Figma Slides with Noah Finer and Jonathan Kaufman

42

How Linux is built with Greg Kroah-Hartman

43

Developer Experience at Uber with Gautam Korlam

44

Design-first software engineering: Craft – with Balint Orosz

45

The man behind the Big Tech comics – with Manu Cornet

46

Developer productivity with Dr. Nicole Forsgren (creator of DORA, co-creator of SPACE)

47

Live streaming at world-record scale with Ashutosh Agrawal

48

AI Engineering with Chip Huyen

49

Building a best-selling game with a tiny team – with Jonas Tyroller

50

Observability: the present and future, with Charity Majors

51

“The Coding Machine” at Meta with Michael Novati

52

Confessions of a Big Tech recruiter

53

Shipping projects at Big Tech with Sean Goedecke

54

Notion: going native on iOS and Android

55

Software architecture with Grady Booch

56

Linear: move fast with little process (with first engineering manager Sabin Roman)

57

Promotions and tooling at Google (with Irina Stanescu, Ex-Google)

58

Twisting the rules of building software: Bending Spoons (the team behind Evernote)

59

Efficient scaleups in 2024 vs 2021: Sourcegraph (with CEO & Co-founder Quinn Slack)

60

AI tools for software engineers, but without the hype – with Simon Willison (co-creator of Django)

61

The Pragmatic Engineer Podcast: Trailer