
The Pragmatic Engineer
Interviews about software engineering, Big Tech and startups. Highly relevant for developers and engineering leaders, useful for those working in tech. Hosted by Gergely Orosz. Also writes The Pragmatic Engineer Newsletter (the #1 newsletter for software engineers) and the author of The Software Engineer's Guidebook.
Episodes


The third golden age of software engineering – thanks to AI, with Grady Booch
The podcast explores the history and future of software engineering through the lens of its "golden ages," featuring Grady Booch, a founding figure in the field. Booch argues that software engineering has undergone multiple transformations, each marked by new levels of abstraction and shifting skill requirements. The c...

The creator of Clawd: "I ship code I don't read"
Peter Steinberger, creator of PSPDFKit and Clawdbot, discusses how AI is changing software engineering workflows. He recounts his early career, the creation of PSPDFKit, and his eventual burnout, emphasizing the importance of developer experience and delight in software. Steinberger details his return to tech with Claw...

How AWS S3 is built

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

Why Rust is coming to the Linux kernel

Being a founding engineer at an AI startup

Code security for software engineers

How AI will change software engineering – with Martin Fowler
In this interview podcast, Martin Fowler, a renowned figure in software engineering and Agile methodologies, discusses the impact of AI on software development, comparing it to the shift from assembly language to high-level languages due to the move from determinism to non-determinism. He shares insights on new workflo...

Netflix’s Engineering Culture

From Swift to Mojo and high-performance AI Engineering with Chris Lattner
In this interview, Gergely Orosz talks with Chris Lattner about his work on LLVM, Swift, and Mojo programming languages. Chris shares the origin story of LLVM, his experience at Apple, and the challenges of convincing Apple to adopt LLVM. He also discusses the creation of Swift, the importance of community feedback, an...

Beyond Vibe Coding with Addy Osmani

Google’s engineering culture
The podcast explores Google's unique engineering culture, contrasting it with other tech giants. It highlights Google's custom-built tech stack, born from early needs for global scale and automation, leading to innovations like the SRE role and Borg orchestration. The discussion covers Google's perks, compensation, and...

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

High growth 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
In this episode of The Pragmatic Engineer Podcast, Gergely Orosz interviews Laura Tacho, CTO at DX, about the impact of AI tools on software engineering. They discuss the overhyped nature of AI in mainstream media, the paradox of AI tools potentially making developers less satisfied, and the importance of data-driven m...

Amazon, Google and Vibe Coding with Steve Yegge

What is a Principal Engineer at Amazon? With Steve Huynh
Follow this podcast in Podwise
Sign in to get AI summaries, transcripts and mind maps for any episode, including new ones.
