

Book Overflow
Carter Morgan and Nathan Toups
In a world of short-form content, it's important to engage with long-form ideas. Book Overflow is a podcast created for software engineers, by software engineers to discuss the best technical books in the world. Join co-hosts Carter Morgan and Nathan Toups each week as they discuss a new technical book! New episodes every Monday!
Episodes
Mentioned books

May 11, 2026 • 1h 8min
Google's Rough Acquisition of Nest - Build by Tony Fadell
They dig into Tony Fadell’s career and why his book reads like a mentor for builders. The hosts unpack Nest’s messy acquisition by Google and the cultural clash that followed. They debate product craftsmanship, hiring for cultural fit, and whether teams should chase perfection or ship fast. The conversation touches on design ownership, CEO transitions, and building durable, mission-driven companies.

May 4, 2026 • 1h 16min
The #1 Book for Tech Entrepreneurs! - Build by Tony Fadell
They dig into Tony Fadell's career and why his book reads like a mentor-in-a-box for engineers. Conversations cover General Magic, Apple, Nest, and the tradeoffs of mission-driven teams. They debate timing, product obsession, startup focus and how heartbeats and handcuffs force shipping. Practical startup choices like finding customers, investor fit, and learning by doing come up repeatedly.

Apr 27, 2026 • 1h 20min
Never use this pattern with microservices! - Software Architecture: The Hard Parts
They debate orchestration versus choreography for microservices with real-world analogies. Saga patterns and the risks of asynchronous, atomic choreographies get a close look. Trade-off thinking, fitness functions, and ADRs for enforcing architecture are explored. They trace data platforms from warehouses to data mesh and critique overstated LLM productivity claims.

Apr 20, 2026 • 1h 11min
Everything is a Trade-Off - Software Architecture: The Hard Parts
A lively dive into architecture trade-offs like splitting monoliths versus microservices and when transactions or integrations should keep things together. They tackle granularity decisions, observability patterns like sidecars, and how LLMs speed prototyping without replacing fundamentals. Expect practical migration stories, design choices for notification systems, and sharp takes on DRY, shared code, and developer experience.

4 snips
Apr 6, 2026 • 1h 4min
Revenge of the Microservices! - Software Architecture: The Hard Parts
They dig into service architecture strategy and when good plans backfire. They explain coupling vocabulary like afferent and efferent dependencies. They debate enforcing architecture with fitness functions versus pragmatic tradeoffs. They explore using LLMs to scaffold re-architecture and the risks of overtrusting AI. They discuss service granularity, team boundaries, and treating every line of code as liability.

6 snips
Mar 30, 2026 • 1h 8min
Is Strategy Worth It? - Crafting Engineering Strategy by Will Larson
A brisk dive into engineering strategy, covering when monoliths or microservices fit team structure and autonomy. They dissect Stripe’s API choices, long-lived APIs, and use of Sorbet. Practical tactics include piloting platform changes, documenting strategy, and running quarterly reviews. They also debate measuring strategy by speed versus correctness.

7 snips
Mar 23, 2026 • 1h 17min
Cope is Not a Strategy - Crafting Engineering Strategy by Will Larson
They dig into writing actionable engineering strategy and why organizational decision-making needs clearer structure. They discuss inverting document order to serve readers first and using case studies like Uber to show how tools and strategies age. They debate models, Wardley maps, LLMs, and when to iterate or rewrite strategic plans.

11 snips
Mar 16, 2026 • 1h 11min
How Engineering Leaders Approach Strategy - Crafting Engineering Strategy by Will Larson
They unpack how to frame engineering problems before rushing to solutions. They explore making explicit trade-offs and documenting guiding policies. They discuss turning strategy into coherent operational actions and enforcement. They cover testing as design feedback and practical testing patterns. They outline a five-step strategy process from exploration to operations.

Mar 9, 2026 • 1h 2min
Project Hail Mary by Andy Weir
A lively romp through a hard-science survival story with memory loss, alien biology, and a do-or-die space mission. They explore the science-first dual timelines, an alien engineer-scientist friendship, and the weird ecology of a star-eating microbe. Conversation wanders to big-picture questions like panspermia, Fermi paradox implications, and how a film adaptation might bring the tale to life.

6 snips
Mar 5, 2026 • 1h 47min
Carl Brown Discusses All Things AI
Carl Brown, YouTuber and software engineer who offers skeptical, evidence-first takes on AI and software trends. He discusses trust and bootstrapping for toolchains, practical defenses against hidden or compromised code, limits of current models for reliable complex coding, risks from synthetic training data and agent prompt injection, and how engineers can realistically adapt and use AI for prototyping.


