

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

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.

Jan 26, 2026 • 1h 19min
Replication, Partitioning, & Transactions - Designing Data-Intensive Applications by Martin Kleppman
They dig into replication: leader elections, Raft/Paxos, replication lag and strategies like CRDTs. Partitioning and sharding get practical treatment, including hot keys, suffix sharding, and rebalancing. Transactions and isolation are explored, covering ACID components, isolation anomalies, and locking trade-offs. They also debate when eventual consistency is acceptable and modern tooling like managed Postgres.

22 snips
Jan 19, 2026 • 1h 20min
Reliability, Scalability, and Maintainability - Designing Data-Intensive Applications by Martin Kleppman
Dive into the intricacies of designing data-intensive applications with insights on reliability, scalability, and maintainability. Explore the Twitter scalability challenge and how chaos engineering fosters resilience in systems. Discover the implications of AI-generated code and its effects on the code review process. Learn about data models, query languages, and the trade-offs between various database strategies. Finally, get practical takeaways that highlight the timelessness of these concepts for engineers.

10 snips
Jan 12, 2026 • 1h 6min
Mastering Behavioral Interviews by Austen McDonald
Carter and Nathan dive into mastering behavioral interviews, highlighting how storytelling trumps technical skills in today's job market. They break down the CARL framework for structuring responses and emphasize the eight crucial signal areas to ace interviews. Discussion includes pitfalls to avoid, like overusing 'we' instead of owning contributions. They also share impactful questions to engage interviewers and demonstrate interest. The insightful anecdotes and strategies make this a must-listen for anyone looking to shine in high-stakes interviews.

14 snips
Dec 15, 2025 • 1h 25min
March Madness in December! Comparing Every Book We've Ever Read!
Join Carter and Nathan as they dive into a March Madness-style bracket to crown their favorite book! They pit classics like 'Hypermedia' against '99 Bottles of OOP' while engaging with listener favorites. Discussions on 'The Practice of Programming' and 'Fundamentals of Software Architecture' highlight impactful lessons in coding. The hosts also celebrate the qualities of 'Made to Stick' and reflect on the enduring wisdom of 'A Philosophy of Software Design.' Finally, 'Fundamentals' triumphs as the ultimate winner!

18 snips
Dec 8, 2025 • 1h 3min
Will Larson Reflects on Staff Engineer
Will Larson, an engineering leader and author known for his works on staff roles and strategy, shares unique insights from his experience at top companies like Stripe and Uber. He dives into the pitfalls of productivity, explaining anti-patterns like 'snacking' and how outdated assumptions can hinder innovation. Will emphasizes the importance of sponsorship over mentorship and offers practical tips on structuring projects for quick learnings. He also discusses the value of building learning circles and the broader applicability of his insights beyond Silicon Valley.

Dec 1, 2025 • 1h 14min
Accountability Check (2025)
Carter and Nathan dive into their yearly accountability check, reviewing their commitments from 2025's readings. They share insights on applying concepts from various technical books, like the challenges of stakeholder alignment and the impact of HTMX on their understanding of frameworks. The hosts celebrate successes in their careers, including contributions to OpenTelemetry, and explore lessons from software engineering, like embracing simplicity and using AI to enhance workflows. They wrap up by grading their follow-through on 35 commitments, both scoring impressively above their goal!

13 snips
Nov 24, 2025 • 56min
Steve Flanders Reflects on Mastering OpenTelemetry
Steve Flanders, a founding member of the OpenTelemetry project and author of Mastering OpenTelemetry, shares insights into his journey from logs to observability. He discusses balancing technical depth with accessibility in his book, the vendor-neutral advantages of OpenTelemetry pipelines, and why vendors are embracing it. Steve also explores AI's evolving role in observability, challenges with context propagation, and the importance of community involvement. His reflections on continuous learning and practical advice for startups make this conversation a must-listen!

Nov 17, 2025 • 1h 5min
Programming Parables to Astound your Coworkers - The Tao of Programming by Geoffrey James
Carter and Nathan delve into the humorous world of programming through 'The Tao of Programming.' They explore the relevance of its satirical take on corporate culture and iconic programmer mythology. The hosts reflect on coding style principles, such as clarity and the law of least astonishment, and examine the challenges of software maintenance. Management insights, including team dynamics and the importance of ecosystems, highlight the ongoing struggles in tech. Finally, they discuss the essence of firmware and share personal takeaways from their reading.

Nov 12, 2025 • 1h 7min
Dan Heath Reflects on Made To Stick
Dan Heath, a best-selling author and speaker known for his work on impactful ideas, joins the discussion. He delves into the origins of 'Made to Stick' and why it resonates widely, even beyond traditional marketing circles. They explore the 'curse of knowledge' affecting various professions and the hallmark of sticky ideas. Dan shares insights on influencing change without authority and critiques the superficiality of AI-generated stickiness. He also emphasizes the importance of clear, concrete language over jargon in communication, offering a fresh perspective on storytelling.


