
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


How AI is changing software engineering at Shopify with Farhan Thawar
In a live podcast recorded at LDX3 in London, Gergely Orosz interviews Farhan Thawar, Head of Engineering at Shopify, about Shopify's approach to AI. Thawar discusses Shopify's early adoption of AI tools like GitHub Copilot and Cursor, and their internal development of an LLM proxy and MCP architecture to facilitate se...

Software engineering with LLMs in 2025: reality check
The speaker discusses the current state of AI in software engineering, contrasting enthusiastic predictions from tech executives with the more nuanced realities experienced by engineers. The speaker shares insights gathered from AI DevTools startups like Anthropic, Windsurf, and Cursor, big tech companies like Google a...

Things you didn't know about GitHub - with CEO Thomas Dohmke

TDD, AI agents and coding with Kent Beck
Software engineering practices are undergoing a significant transformation as AI coding agents provide unprecedented leverage for ambitious development projects. These agents, often described as unpredictable genies, require rigorous testing frameworks to manage their tendency to introduce errors or bypass design const...

50 Years of Microsoft and Developer Tools with Scott Guthrie
Microsoft's evolution in developer tools over five decades is explored, starting with Microsoft BASIC for the Altair. Scott Guthrie, Microsoft's Executive Vice President for Cloud and AI, recounts how providing developer tools aided Windows' success, drawing parallels to Azure's current strategy with OpenAI. The conver...

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
The discussion centers on the impact of AI on software engineering, particularly how it may shift the focus towards higher-level design tasks. John Ousterhout, author of "A Philosophy of Software Design," shares his insights on the increasing importance of software design as AI handles more low-level coding. He introdu...

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 Nicole Forsgren (the creator of DORA)
Follow this podcast in Podwise
Sign in to get AI summaries, transcripts and mind maps for any episode, including new ones.
