Book Overflow

Carter Morgan and Nathan Toups
undefined
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.
undefined
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.
undefined
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.
undefined
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.
undefined
15 snips
Mar 2, 2026 • 1h 4min

The Shifting Role of Software Engineering - Frictionless by Nicole Forsgren and Abi Noda

Hosts dive into reducing developer friction as a strategic advantage in the AI era. They compare DevX needs across startups, scale-ups, and big tech. The conversation covers practical metrics, seven-step DevX processes, tool standardization, and how automation and narrow agents shift workflows. Listeners hear debates on measuring impact, preserving focus time, and when to invest in platform engineering.
undefined
17 snips
Feb 23, 2026 • 1h 11min

DevEx in the Age of AI - Frictionless by Nicole Forsgren and Abi Noda

They unpack why invisible friction slows delivery and its business costs. They define developer experience and its key components like pipelines, tests, docs, and onboarding. They debate AI agents, safety risks, and how validation shifts with automation. They share practical DevX tactics: listening tours, surveys, prioritization with RICE, and real agent use cases like DB migrations.
undefined
Feb 16, 2026 • 1h 16min

When Machines Can Code - Reflections on Trusting Trust by Ken Thompson + Coding Machines by Lawrence Kesteloot

They compare Ken Thompson's compiler backdoor concept with a fictional self-evolving worm that infects tooling. They trace how malicious compilers could hide and persist across builds. They explore how machine learning and tooling can learn from human fixes and become stealthy. They debate trust, ethics, AI intelligence, and practical guardrails for using code-generating tools.
undefined
7 snips
Feb 9, 2026 • 1h 26min

The Ethics of Data-Intensive Applications - Designing Data-Intensive Applications by Martin Kleppman

A lively wrap-up of stream processing, logs, Kafka-style replayability, and change data capture tools. They cover event sourcing, idempotence, and delivery guarantees for resilient pipelines. The conversation tackles privacy risks, bias in data-driven systems, and ethical trade-offs for engineers. Practical architecture tips and career-facing advice round out the tech-focused discussion.
undefined
Feb 2, 2026 • 1h 22min

Time is an Illusion - Designing Data-Intensive Applications by Martin Kleppman

They dig into distributed systems problems caused by unreliable clocks and how Google Spanner orders events. They unpack consensus, Byzantine faults, and trade-offs between safety and liveness. They explain linearizability limits and different replication models. They trace batch processing history from MapReduce to streaming and discuss resilient pipeline design like immutability and idempotence.
undefined
6 snips
Jan 30, 2026 • 1h 6min

Austen McDonald Reflects on Mastering Behavioral Interviews

Austen McDonald, author and coach who trains interviewers and helps engineers master behavioral interviews. He explains why he wrote the book and what makes behavioral interviews valuable. He compares STAR and CARL, highlights common storytelling pitfalls, and talks about framing startup experience, handling layoffs, and keeping a deck of stories for career growth.

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app