The Pragmatic Engineer cover art
Podcast · 45 episodes

The Pragmatic Engineer, page 2

by Gergely Orosz · English

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

All episodes, page 2

Mitchell Hashimoto’s new way of writing codeMitchell Hashimoto (HashiCorp co-founder) discusses how AI agents may change software engineering and open source, then walks through his path from self-taught web coding to building the Hashi stack…25 Feb 2026 · 1 h 58 min · 56 chapters
The programming language after Kotlin – with the creator of KotlinWhy Andrey Breslav created Kotlin (2010) and how it was designed for large teams and Java interoperability; includes Kotlin’s adoption after Google made it an official Android language, plus a look…12 Feb 2026 · 1 h 44 min · 43 chapters
The third golden age of software engineering – thanks to AI, with Grady BoochGrady Booch argues software engineering is entering a “third golden age” driven by AI, but that AI won’t end the field; instead it changes abstractions and shifts the bottlenecks toward verification,…4 Feb 2026 · 1 h 17 min · 27 chapters
The creator of Clawd: "I ship code I don't read"Peter Steinberger explains his shift from traditional software development to “ship code I don’t read,” driven by AI coding agents and the “closing-the-loop” principle.28 Jan 2026 · 1 h 54 min · 59 chapters
How AWS S3 is builtAWS S3’s engineering at massive scale—how it evolved from eventual to strong consistency, and the distributed-systems concepts used to keep correctness, availability, and durability (e.g.,…21 Jan 2026 · 1 h 18 min · 29 chapters
The history of servers, the cloud, and what’s next – with OxideThe episode traces the evolution of servers and cloud computing from the late 1990s dot-com era to today, then connects it to what Oxide is building next: a hardware+software “clean sheet” data…17 Dec 2025 · 1 h 39 min · 39 chapters
Being a founding engineer at an AI startupMichelle Lim’s path to becoming a founding engineer, and how to thrive (and negotiate) in an early-stage AI startup; plus how her current company Flint builds autonomous, agentic websites.3 Dec 2025 · 1 h 4 min · 26 chapters
Code security for software engineersCode security basics for software engineers, including how AI coding assistants and agents change risk; how to structure responsibilities between developers and security teams; and which tools (SAST,…26 Nov 2025 · 1 h 8 min · 28 chapters
How AI will change software engineering – with Martin FowlerMartin Fowler discusses how AI (LLM coding tools) will change software engineering, emphasizing a shift from deterministic to non-deterministic development, new workflows like “vibe coding” for…19 Nov 2025 · 1 h 49 min · 39 chapters
Netflix’s Engineering CultureNetflix engineering culture, focusing on end-to-end “pitch to play” pipelines, building for massive scale, and how teams launch live events without formal performance reviews.12 Nov 2025 · 1 h · 22 chapters
From Swift to Mojo and high-performance AI Engineering with Chris LattnerChris Lattner’s career arc from building LLVM (and helping Apple replace its compiler toolchain) to creating Swift and later designing Mojo for high-performance AI engineering.5 Nov 2025 · 1 h 32 min · 34 chapters
Beyond Vibe Coding with Addy OsmaniVibe coding vs AI-assisted engineering for production software; spec-driven development, testing, and human oversight; new workflows like async coding agents and “vibe designing.”29 Oct 2025 · 1 h 8 min · 17 chapters
Google’s engineering cultureGoogle’s engineering culture, focusing on how Alphabet/Google builds custom infrastructure and tools, how engineering teams work and hire, and what it’s like to join and thrive there.15 Oct 2025 · 2 h 46 min · 70 chapters
Python, Go, Rust, TypeScript and AI with Armin RonacherHow programming language trade-offs (Python vs Go vs Rust vs TypeScript) affect startups and scaling, and how AI/agentic coding tools change engineering workflows, error handling, and team practices.8 Oct 2025 · 1 h 14 min · 24 chapters
Hypergrowth startups: Uber and CloudKitchens with Charles-Axel DeinLife inside hypergrowth startups (Uber, CloudKitchens) and how to thrive as a software engineer: release stability, incidents, hiring at speed, automation, AI’s impact, and personal productivity.24 Sep 2025 · 1 h 44 min · 40 chapters
Code Complete with Steve McConnellSteve McConnell discusses how Code Complete (first published as a ~900-page single-best reference on software construction) was researched and written, what “code construction” means versus “coding”…10 Sep 2025 · 1 h 30 min · 37 chapters
The state of VC within software and AI startups – with Peter WalkerState of US venture capital and how AI is reshaping software/AI startups—fewer funded startups, smaller teams, higher “capital efficiency” expectations, and changing founder/employee risks and…6 Aug 2025 · 1 h 20 min · 37 chapters
Measuring the impact of AI on software engineering – with Laura TachoHow to measure AI’s real impact on software engineering, cutting through hype and misleading metrics, and focusing on developer experience and lifecycle outcomes.23 Jul 2025 · 1 h 12 min · 29 chapters
Amazon, Google and Vibe Coding with Steve YeggeSteve Yegge discusses (1) why Google still fails at “platform” thinking, using his leaked “Google Platforms rant” as a central artifact, (2) how tech hiring/interviewing is biased and often a “coin…16 Jul 2025 · 1 h 34 min · 41 chapters
What is a Principal Engineer at Amazon? With Steve HuynhWhat it’s like to be an Amazon Principal Engineer (L7), how Amazon’s performance/latency mindset shapes architecture, and the realities of scale, reliability, and promotion.9 Jul 2025 · 1 h 13 min · 36 chapters
How AI is changing software engineering at Shopify with Farhan ThawarShopify’s “AI-first” approach to software engineering and beyond—how they adopted Copilot early, expanded to Cursor and agentic tools, and built internal infrastructure (LLM proxy, MCP endpoints) for…2 Jul 2025 · 47 min · 23 chapters