Book Overflow

Book Overflow

By Carter Morgan and Nathan ToupsTechnology
Download on the App Store

Book Overflow episodes

  • Replication, Partitioning, & Transactions - Designing Data-Intensive Applications by Martin Kleppman

    In this episode of Book Overflow, Carter and Nathan continue discussing Designing Data-Intensive Application by Martin Kleppman!


    Join the official Book Overflow Discord!


    -- Want to talk with Carter or Nathan? Book a coaching session! --

    ----------------------------------------------------------


    Carter

    https://www.joinleland.com/coach/carter-m-1


    Nathan

    https://www.joinleland.com/coach/nathan-t-2


    -- Books Mentioned in this Episode --

    Note: As an Amazon Associate, we earn from qualifying purchases.

    ----------------------------------------------------------


    Designing Data-Intensive Application by Martin Kleppman!

    https://amzn.to/3LNwzSK

    ----------------


    00:00 Intro

    01:53 About the Book and Author

    03:12 Initial Thoughts on DDIA Chapters 5-7

    19:10 Chapter 5: Replication

    43:00 Chapter 6: Partitioning

    52:39 Chapter 7: Transactions

    1:05:12 Hot Takes

    1:11:59 Final Thoughts

    ----------------


    Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L

    Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325

    X: https://x.com/bookoverflowpod

    Carter on X: https://x.com/cartermorgan

    Nathan's Functionally Imperative: www.functionallyimperative.com


    ----------------


    Book Overflow is a podcast for software engineers, by software engineers dedicated to improving our craft by reading the best technical books in the world. Join Carter Morgan and Nathan Toups as they read and discuss a new technical book each week!


    The full book schedule and links to every major podcast player can be found at https://www.bookoverflow.io

    1 hr 19 min
  • Reliability, Scalability, and Maintainability - Designing Data-Intensive Applications by Martin Kleppman

    In this episode of Book Overflow, Carter and Nathan begin discussing Designing Data-Intensive Application by Martin Kleppman!


    Join the official Book Overflow Discord!


    -- Want to talk with Carter or Nathan? Book a coaching session! --

    ----------------------------------------------------------


    Carter

    https://www.joinleland.com/coach/carter-m-1


    Nathan

    https://www.joinleland.com/coach/nathan-t-2


    -- Books Mentioned in this Episode --

    Note: As an Amazon Associate, we earn from qualifying purchases.

    ----------------------------------------------------------


    Designing Data-Intensive Application by Martin Kleppman!

    https://amzn.to/3LNwzSK


    00:00 Intro

    02:04 About the Book and Author

    06:31 Initial Thoughts on DDIA16:39 Reliability, Scalability, and Maintainability

    21:45 The Twitter Scalability Problem

    33:52 Maintainability and AI-Generated Code

    37:31 Data Models and Query Languages

    47:20 LLMs as CNC Machines for Engineers

    54:40 Storage Engines and Indexing

    58:35 OLTP vs OLAP

    1:05:08 Encoding and Evolution

    1:13:16 Final Thoughts


    ----------------


    Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L

    Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325

    X: https://x.com/bookoverflowpod

    Carter on X: https://x.com/cartermorgan

    Nathan's Functionally Imperative: www.functionallyimperative.com


    ----------------


    Book Overflow is a podcast for software engineers, by software engineers dedicated to improving our craft by reading the best technical books in the world. Join Carter Morgan and Nathan Toups as they read and discuss a new technical book each week!


    The full book schedule and links to every major podcast player can be found at https://www.bookoverflow.io

    1 hr 21 min
  • Mastering Behavioral Interviews by Austen McDonald

    In this episode of Book Overflow, Carter and Nathan discuss Mastering Behavioral Interviews by Austen McDonald!Join the official Book Overflow Discord! https://discord.gg/ZwS2fqW7ZZ -- Want to talk with Carter or Nathan? Book a coaching session! ------------------------------------------------------------Carterhttps://www.joinleland.com/coach/carter-m-1Nathanhttps://www.joinleland.com/coach/nathan-t-2-- Books Mentioned in this Episode --Note: As an Amazon Associate, we earn from qualifying purchases.----------------------------------------------------------Mastering Behavioral Interviews by Austen McDonaldhttps://www.amazon.com/Mastering-Behavioral-Interviews-Guide-Storytelling---00:00 Intro04:54 About the Book and Author07:58 Initial Thoughts on Mastering Behavioral Interviews16:30 Pitfalls and Anti-patterns - I vs We19:53 The Eight Signal Areas28:20 The CARL Framework35:33 The Big Three Questions38:57 Questions to Ask Your Interviewer56:06 Final Thoughts----------------Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5LApple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325X: https://x.com/bookoverflowpodCarter on X: https://x.com/cartermorganNathan's Newsletter Functionally Imperative: https://functionallyimperative.comNathan's Platform Engineering Newsletter at https://rojoroboto.com/newsletter----------------Book Overflow is a podcast for software engineers, by software engineers dedicated to improving our craft by reading the best technical books in the world. Join Carter Morgan and Nathan Toups as they read and discuss a new technical book each week!The full book schedule and links to every major podcast player can be found at https://www.bookoverflow.io

    1 hr 7 min
  • March Madness in December! Comparing Every Book We've Ever Read!

    In this episode of Book Overflow, Carter and Nathan stick everything they've ever read into a March Madness-style bracket to determine what their favorite thing they've ever read is!


    Big thanks to some of our superfans who helped with this episode!


    Jose Villalta: https://www.linkedin.com/in/jvillalta/

    Nick Severinchik: https://www.linkedin.com/in/nick-severinchik-56463176/

    David Johnson: https://www.linkedin.com/in/david-johnson-09891732/


    -- Want to talk with Carter or Nathan? Book a coaching session! --

    ----------------------------------------------------------


    Carter

    https://www.joinleland.com/coach/carter-m-1


    Nathan

    https://www.joinleland.com/coach/nathan-t-2


    -- Books Mentioned in this Episode --

    Note: As an Amazon Associate, we earn from qualifying purchases.

    ----------------------------------------------------------


    The Tao of Programming by Geoffrey James

    https://www.talisman.org/tao/


    ----------------


    Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L

    Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325

    X: https://x.com/bookoverflowpod

    Carter on X: https://x.com/cartermorgan

    Nathan's Functionally Imperative: www.functionallyimperative.com


    ----------------


    Book Overflow is a podcast for software engineers, by software engineers dedicated to improving our craft by reading the best technical books in the world. Join Carter Morgan and Nathan Toups as they read and discuss a new technical book each week!


    The full book schedule and links to every major podcast player can be found at https://www.bookoverflow.io

    1 hr 25 min
  • Will Larson Reflects on Staff Engineer

    In this special episode of Book Overflow, Carter and Nathan are joined by Will Larson, author of Staff Engineer!


    The first ten listeners to tag Book Overflow on LinkedIn and share a link to this interview will receive a free copy of Will's new book, Crafting Engineering Strategy!



    -- Want to talk with Carter or Nathan? Book a coaching session! --

    ----------------------------------------------------------


    Carter

    https://www.joinleland.com/coach/carter-m-1


    Nathan

    https://www.joinleland.com/coach/nathan-t-2


    or work with Nathan through his consulting practice, rojoroboto. Book Overflow Listeners get 10% off their first engagement https://rojoroboto.com/bookoverflow


    -- Books Mentioned in this Episode --

    Note: As an Amazon Associate, we earn from qualifying purchases.

    ----------------------------------------------------------


    Staff Engineer by Will Larson

    https://amzn.to/4p67dOUn (Paid Link)


    ----------------


    00:00 Intro

    01:44 Interview with Will Larson

    05:00 Anti-patterns - Snacking, Pining, and Chasing Ghosts

    18:42 Navigating Senior Roles and Finding Sponsors

    36:26 Developing Intuition and Running Migrations

    48:47 Writing Staff Engineer - Stories and Archetypes

    58:45 Book Recommendations and Closing

    ----------------


    Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L

    Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325

    X: https://x.com/bookoverflowpod

    Carter on X: https://x.com/cartermorgan

    Nathan's Weekly Reflections Newsletter: https://rojoroboto.com/newsletter


    ----------------


    Book Overflow is a podcast for software engineers, by software engineers dedicated to improving our craft by reading the best technical books in the world. Join Carter Morgan and Nathan Toups as they read and discuss a new technical book each week!


    The full book schedule and links to every major podcast player can be found at https://www.bookoverflow.io

    1 hr 4 min
  • Accountability Check (2025)

    In this special episode of Book Overflow, Carter and Nathan follow up on all of the changes they promised to make in their careers as a result of having read 2025's books. Let's see how they did!


    ----------------


    Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L

    Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325

    X: https://x.com/bookoverflowpod

    Carter on X: https://x.com/cartermorgan

    Nathan's Functionally Imperative: www.functionallyimperative.com


    ----------------


    Book Overflow is a podcast for software engineers, by software engineers dedicated to improving our craft by reading the best technical books in the world. Join Carter Morgan and Nathan Toups as they read and discuss a new technical book each week!


    The full book schedule and links to every major podcast player can be found at https://www.bookoverflow.io

    1 hr 14 min
  • Steve Flanders Reflects on Mastering OpenTelemetry

    In this special episode of Book Overflow, Carter and Nathan are joined by Steve Flanders, author of Mastering OpenTelemetry!



    -- Want to talk with Carter or Nathan? Book a coaching session! --

    ----------------------------------------------------------


    Carter

    https://www.joinleland.com/coach/carter-m-1


    Nathan

    https://www.joinleland.com/coach/nathan-t-2



    -- Books Mentioned in this Episode --

    Note: As an Amazon Associate, we earn from qualifying purchases.

    ----------------------------------------------------------


    Mastering OpenTelemetry and Observatibilty

    https://amzn.to/4nTzXJ1


    ----------------


    Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L

    Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325

    X: https://x.com/bookoverflowpod

    Carter on X: https://x.com/cartermorgan

    Nathan's Functionally Imperative: www.functionallyimperative.com


    ----------------


    Book Overflow is a podcast for software engineers, by software engineers dedicated to improving our craft by reading the best technical books in the world. Join Carter Morgan and Nathan Toups as they read and discuss a new technical book each week!


    The full book schedule and links to every major podcast player can be found at https://www.bookoverflow.io

    57 min
  • Programming Parables to Astound your Coworkers - The Tao of Programming by Geoffrey James

    In this episode of Book Overflow, Carter and Nathan discuss the essay The Tao of Programming by Geoffrey James


    -- Want to talk with Carter or Nathan? Book a coaching session! --

    ----------------------------------------------------------


    Carter

    https://www.joinleland.com/coach/carter-m-1


    Nathan

    https://www.joinleland.com/coach/nathan-t-2


    -- Books Mentioned in this Episode --

    Note: As an Amazon Associate, we earn from qualifying purchases.

    ----------------------------------------------------------


    The Tao of Programming by Geoffrey James

    https://www.talisman.org/tao/


    ----------------


    Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L

    Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325

    X: https://x.com/bookoverflowpod

    Carter on X: https://x.com/cartermorgan

    Nathan's Functionally Imperative: www.functionallyimperative.com


    ----------------


    Book Overflow is a podcast for software engineers, by software engineers dedicated to improving our craft by reading the best technical books in the world. Join Carter Morgan and Nathan Toups as they read and discuss a new technical book each week!


    The full book schedule and links to every major podcast player can be found at https://www.bookoverflow.io

    1 hr 6 min
  • Dan Heath Reflects on Made To Stick

    In this special episode of Book Overflow, Carter and Nathan are joined by Dan Heath, co-author of Made To Stick!


    A note to all video viewers: Dan Heath requested that only his audio, not video, be used, so while he is speaking a copy of Made To Stick will be shown.



    -- Want to talk with Carter or Nathan? Book a coaching session! --

    ----------------------------------------------------------


    Carter

    https://www.joinleland.com/coach/carter-m-1


    Nathan

    https://www.joinleland.com/coach/nathan-t-2



    -- Books Mentioned in this Episode --

    Note: As an Amazon Associate, we earn from qualifying purchases.

    ----------------------------------------------------------


    Made To Stick

    https://amzn.to/3UTzcmR (Paid Link)


    ----------------


    Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L

    Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325

    X: https://x.com/bookoverflowpod

    Carter on X: https://x.com/cartermorgan

    Nathan's Functionally Imperative: www.functionallyimperative.com


    ----------------


    Book Overflow is a podcast for software engineers, by software engineers dedicated to improving our craft by reading the best technical books in the world. Join Carter Morgan and Nathan Toups as they read and discuss a new technical book each week!


    The full book schedule and links to every major podcast player can be found at https://www.bookoverflow.io

    1 hr 7 min
  • Embracing AI as a senior engineer - Beyond Vibe Coding by Addy Osmani

    In this episode of Book Overflow, Carter and Nathan discuss the second half of Beyond Vibe Coding: From Coder to AI-Era Developer by Addy Osmani!


    -- Want to talk with Carter or Nathan? Book a coaching session! --

    ----------------------------------------------------------


    Carter

    https://www.joinleland.com/coach/carter-m-1


    Nathan

    https://www.joinleland.com/coach/nathan-t-2


    -- Books Mentioned in this Episode --

    Note: As an Amazon Associate, we earn from qualifying purchases.

    ----------------------------------------------------------


    Beyond Vibe Coding: From Coder to AI-Era Developer by Addy Osmani

    https://amzn.to/47RZ5uB


    ----------------


    Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L

    Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325

    X: https://x.com/bookoverflowpod

    Carter on X: https://x.com/cartermorgan

    Nathan's Functionally Imperative: www.functionallyimperative.com


    ----------------


    Book Overflow is a podcast for software engineers, by software engineers dedicated to improving our craft by reading the best technical books in the world. Join Carter Morgan and Nathan Toups as they read and discuss a new technical book each week!


    The full book schedule and links to every major podcast player can be found at https://www.bookoverflow.io

    1 hr 4 min

About Book Overflow

From the publisher's feed

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…

More shows like Book Overflow

Freakonomics Radio by Freakonomics Radio + Stitcher

Freakonomics Radio

31,944 Listeners

Hidden Brain by Hidden Brain, Shankar Vedantam

Hidden Brain

43,324 Listeners

Software Engineering Radio - the podcast for professional software developers by team@se-radio.net (SE-Radio Team)

Software Engineering Radio - the podcast for professional software developers

273 Listeners

Soft Skills Engineering by Jamison Dance and Dave Smith

Soft Skills Engineering

286 Listeners

CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

CoRecursive: Coding Stories

188 Listeners

All-In with Chamath, Jason, Sacks & Friedberg by All-In Podcast, LLC

All-In with Chamath, Jason, Sacks & Friedberg

10,132 Listeners

The Ezra Klein Show by New York Times Opinion

The Ezra Klein Show

16,184 Listeners

Oxide and Friends by Oxide Computer Company

Oxide and Friends

66 Listeners

The Pragmatic Engineer by Gergely Orosz

The Pragmatic Engineer

75 Listeners

A Life Engineered by Steve Huynh

A Life Engineered

4 Listeners