PodcastsTechnologyBook Overflow

Book Overflow

Carter Morgan and Nathan Toups
Book Overflow
Latest episode

101 episodes

  • Book Overflow

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

    2/02/2026 | 1h 22 mins.
    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
    05:44 About the Book and Author
    07:23 Initial Thoughts on DDIA Part 3
    14:03 The Trouble with Distributed Systems
    31:47 Byzantine Fault Tolerance
    37:35 Consistency and Consensus
    53:03 Batch Processing and the Unix Philosophy
    1:10:55 Hot Takes and Book Recommendations
    1:15:07 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
  • Book Overflow

    Austen McDonald Reflects on Mastering Behavioral Interviews

    1/30/2026 | 1h 5 mins.
    In this special episode of Book Overflow, Carter and Nathan are joined by Austen McDonald, author of Mastering Behavioral Interviews!

    Original book discussion: https://youtu.be/ZA_rG3O46Bw

    Join the official Book Overflow Discord! https://discord.gg/ZwS2fqW7ZZ

    -- 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 Behavioral Interviews by Austen McDonald
    https://amzn.to/4k3jnpF (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
  • Book Overflow

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

    1/26/2026 | 1h 18 mins.
    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
  • Book Overflow

    Reliability, Scalability, and Maintainability - Designing Data-Intensive Applications by Martin Kleppman

    1/19/2026 | 1h 20 mins.
    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
  • Book Overflow

    Mastering Behavioral Interviews by Austen McDonald

    1/12/2026 | 1h 6 mins.
    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

More Technology podcasts

About Book Overflow

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!
Podcast website

Listen to Book Overflow, The Digital Executive and many other podcasts from around the world with the radio.net app

Get the free radio.net app

  • Stations and podcasts to bookmark
  • Stream via Wi-Fi or Bluetooth
  • Supports Carplay & Android Auto
  • Many other app features
Social
v8.4.0 | © 2007-2026 radio.de GmbH
Generated: 2/5/2026 - 2:54:28 AM