Book Overflow

Alle afleveringen

137 afleveringen, van nieuw naar oud

  1. Patrick Debois Reflects on The DevOps Handbook

    30 oktober 2025 · 1 uur 1 min

    Afspelen
    In this special episode of Book Overflow, Carter and Nathan are joined by Patrick Debois, co-author of The DevOps Handbook! Lees meer

    Register for DevCon Fall 2025 here: https://ainativedev.io/devcon

    -- 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 DevOps Handbook

    https://amzn.to/44tGqlX (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

  2. React is a Beautiful Mess - Advanced React by Nadia Makarevich

    28 oktober 2025 · 1 uur 5 min

    Afspelen
    In this episode of Book Overflow, Carter and Nathan discuss the second half of Advanced React by Nadia Makarevich! Lees meer

    -- 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.

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

    Advanced React by Nadia Makarevich

    https://amzn.to/4nZDwOk

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

    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

  3. The Patterns of React - Advanced React by Nadia Makarevich

    20 oktober 2025 · 1 uur 6 min

    Afspelen
    In this episode of Book Overflow, Carter and Nathan discuss the first half of Advanced React by Nadia Makarevich! Lees meer

    -- 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.

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

    Advanced React by Nadia Makarevich

    https://amzn.to/4nZDwOk

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

    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

  4. OTel at Scale - Mastering OpenTelemetry and Observatibilty by Steve Flanders

    20 oktober 2025 · 1 uur 18 min

    Afspelen
    [We accidentally deleted this episode from audio, so this is a re-upload of the same content. Sorry!] Lees meer

    In this episode of Book Overflow, Carter and Nathan discuss the first half of Mastering OptenTelemetry and Observability by Steve Flanders!-- 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 OpenTelemetry and Observatibiltyhttps://amzn.to/4nTzXJ1----------------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 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

  5. OTel Fundamentals - Mastering OpenTelemetry and Observatibilty by Steve Flanders

    29 september 2025 · 1 uur 18 min

    Afspelen
    In this episode of Book Overflow, Carter and Nathan discuss the first half of Mastering OptenTelemetry and Observability by Steve Flanders! Lees meer

    -- 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

  6. Building a Culture of Candor - Radical Candor by Kim Scott

    22 september 2025 · 1 uur 21 min

    Afspelen
    In this episode of Book Overflow, Carter and Nathan discuss the second half of Radical Candor by Kim Scott! Join them as they discuss what makes a good boss, what makes up good feedback, and more! Lees meer

    -- 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.

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

    Radical Candor

    https://amzn.to/3HXRukj

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

    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

  7. Your Boss Has Read This Book - Radical Candor by Kim Scott

    15 september 2025 · 1 uur 12 min

    Afspelen
    In this episode of Book Overflow, Carter and Nathan discuss the first half of Radical Candor by Kim Scott! Join them as they discuss what makes a good boss, what makes up good feedback, and more! Lees meer

    -- 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.

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

    Radical Candor

    https://amzn.to/3HXRukj

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

    00:00 Intro

    02:07 About the Book and Author

    03:06 Initial Thoughts on Radical Candor Part 1

    13:00 The Four Quadrants Framework

    21:26 Ruinous Empathy - The Career Destroyer

    32:39 Bringing Your Whole Self to Work

    46:36 Rock Stars vs Superstars

    1:03:18 Hot Takes

    1:08:49 Final Thoughts and Recommendations

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

    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

  8. The Weirdest Book We've Read? - Finite and Infinite Games by James P. Carse

    8 september 2025 · 1 uur 25 min

    Afspelen
    In this episode of Book Overflow, Carter and Nathan discuss Finite and Infinite Games by James P. Carse! Join them as they discuss the difference between finite and infinite games, the book's philosophy, and how on earth this all relates to software engineering. Lees meer

    -- 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.

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

    Finite and Infinite Games by James P. Carse

    https://amzn.to/4649Fg4

    Lecture referenced in the episode:

    https://www.audible.com/pd/The-Finite-and-Infinite-Games-Audiobook/1615449906

    Comments section that includes Mitchell Hashimoto AI discussion

    https://lobste.rs/s/pqy0pp/where_s_shovelware_why_ai_coding_claims

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

    00:00 Intro

    00:57 About the Book and Author

    03:35 Initial Thoughts on Finite and Infinite Games

    10:33 The Core Thesis - Finite vs Infinite Games

    21:37 The Genius of Myself

    34:50 The Sexuality Chapter Discussion

    45:15 Machines vs Gardens - Control and Nature

    56:30 Waste as Product

    1:03:52 AI and Tech Debt - Trading Drudgery

    1:11:25 Hot Takes

    1:17:33 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 po…

  9. Staff-Level Impact - Staff Engineer by Will Larson

    1 september 2025 · 1 uur 19 min

    Afspelen
    In this episode of Book Overflow, Carter and Nathan discuss Staff Engineer by Will Larson! Join them as they discuss what it means to have staff-level impact, how being a staff engineer differs from being a senior engineer, and more! Lees meer

    -- 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.

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

    Staff Engineer by Will Larson

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

    ----------

    00:00 Intro

    01:08 About the Book and Author

    03:34 Thoughts on Staff Engineer

    09:29 Staff Engineer Archetypes and Organizational Dynamics

    23:17 What Staff Engineers Actually Do

    38:57 Soft Power and Cross-Team Impact

    52:42 The Reality of Staff Engineering Work

    1:03:16 Hot Takes - Silicon Valley and Career Paths

    1:12:50 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

  10. Jason Fried Reflects on ReWork

    21 augustus 2025 · 1 uur 1 min

    Afspelen
    In this special episode of Book Overflow, Carter and Nathan are joined by Jason Fried, CEO of 37Signals and author of ReWork! Join them as Jason reflects on how to make great products, sticking to your guns, and having the courage to blaze new trails! Lees meer

    Get 25% off Tusk AI!

    https://bit.ly/tusk-bookoverflow-2

    -- 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.

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

    ReWork by Jason Fried and David Heinemeier Hansson

    https://amzn.to/43vgO7T (paid link)

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

    00:00 Intro

    01:27 Welcome to Jason Fried

    01:32 About Rework and the Industry in 2010

    07:43 Remote Work

    16:16 What Still Resonates

    31:39 Making a Dent in the Universe

    40:00 Culture is a Moving Average

    49:43 Business Media and Startup Culture

    53:48 Book Recommendations

    59:54 Resources 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 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

  11. Carter's Favorite Book? - Made To Stick by Chip Heath and Dan Heath

    18 augustus 2025 · 1 uur 5 min

    Afspelen
    In this episode of Book Overflow, Carter and Nathan discuss the second half Made to Stick by Chip Heath and Dan Heath! Join them as they discuss how to make an idea credible, the power of stories, and how to "spot" sticky ideas in the wild! Lees meer

    -- 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)

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

    00:00 Intro

    02:30 About the Book and Authors

    03:34 Initial Thoughts on Made to Stick Part 2

    14:00 Credible - Building Trust Without Authority

    24:26 Emotional - Making People Care

    37:37 Stories - The Power of Narrative

    51:45 Hot Takes and the Jared Story

    56:30 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

  12. What makes ideas "sticky?" - Made To Stick by Chip Heath and Dan Heath

    11 augustus 2025 · 1 uur 21 min

    Afspelen
    In this episode of Book Overflow, Carter and Nathan discuss Made to Stick by Chip Heath and Dan Heath! Join them as they discuss what it means for an idea to be "sticky," what patterns sticky ideas follow, and how this all applies to software engineering! Lees meer

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

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

    Carter

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

    Nathan

    Coming soon!

    -- Books Mentioned in this Episode --

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

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

    Made To Stick

    https://amzn.to/3UTzcmR

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

    00:00 Intro02:09 About the Book and Authors04:53 Initial Thoughts on Made to Stick10:22 The SUCCESS Framework17:06 Simple - Commander's Intent31:26 Unexpected - Breaking Patterns45:31 Concrete - Making Ideas Tangible1:00:18 Hot Takes, AI and the Future of Software Engineering1:15:11 Final Thoughts and Recommendations

    --------

    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

  13. Not For Us! - 99 Bottles of OOP by Sandi Metz, Katrina Owen, & TJ Stankus

    4 augustus 2025 · 1 uur 12 min

    Afspelen
    In this episode of Book Overflow, Carter and Nathan discuss 99 Bottles of OOP by Sandi Metz, Katrina Owen, & TJ Stankus. Join them as they critique the coding philosophy, discuss the merits of OOP, and ponder how AI is shaping coding standards! Lees meer

    -- 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.

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

    99 Bottles of OOP

    https://sandimetz.com/99bottles

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

    0:00 Intro

    00:53 About the Book and Authors

    02:10 Initial Thoughts on 99 Bottles of OOP

    10:03 Diving into the book

    11:29 Shameless Green Solution

    16:07 SOLID Principles Overview

    21:15 Abstraction vs Simplicity Debate

    38:10 Testing Philosophy and Abstractions

    45:42 Object-Oriented Programming Critique

    50:03 Does Any of This Matter Anymore?

    1:05:43 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

  14. How Linus Torvalds Created Linux - Just for Fun by Linus Torvalds and David Diamond

    28 juli 2025 · 1 uur 16 min

    Afspelen
    In this episode of Book Overflow, Carter and Nathan discuss Just for Fun by Linus Torvalds and David Diamond. Join them as they discuss the origins of Linux, Linus's life philosophy, and Linus's legacy! Lees meer

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

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

    Carter

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

    Nathan

    Coming soon!

    -- Books Mentioned in this Episode --

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

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

    Just for Fun

    https://amzn.to/4mdZaNE (paid link)

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

    00:00 Intro

    02:08 About the Book and Author

    05:06 Initial Thoughts on Just for Fun

    10:33 Linus's Theory of Life: Survival, Social Order, Entertainment

    17:01 Rejecting Money and Power

    24:53 Humble Beginnings

    42:29 Linux's Success and Predictions

    55:33 Mindful vs Mindless Entertainment

    01:01:54 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

  15. Shifting Left on Security - The DevOps Handbook

    21 juli 2025 · 1 uur 8 min

    Afspelen
    In this episode of Book Overflow, Carter and Nathan finish their discussion of the DevOps Handbook with parts 5 and 6! Join them as they discuss how security practices relate to DevOps, managing security without sacrificing speed, and more! Lees meer

    -- Books Mentioned in this Episode --

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

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

    The DevOps Handbook

    https://amzn.to/44tGqlX (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

  16. Kirill Bobrov Reflects on Grokking Concurrency

    18 juli 2025 · 57 min

    Afspelen
    In this special episode of Book Overflow, Carter and Nathan are joined by Kirill Bobrov, author of Grokking Concurrency! Join them as Kirill reflects on what it was like writing a book for the first time, why concurrency interests him so much, and more! Lees meer

    -- Books Mentioned in this Episode --

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

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

    Grokking Concurrency by Kirill Bobrov

    https://amzn.to/3GRbnby (paid link)

    https://mng.bz/Z99m (45% off!)

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

    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

  17. Deployment Strategies for Success - The DevOps Handbook

    14 juli 2025 · 1 uur 16 min

    Afspelen
    In this episode of Book Overflow, Carter and Nathan discuss parts 3 and 4 of The DevOps Handbook! Join them as they discuss CICD, on-call rotations, telemetry, and more! Lees meer

    -- Books Mentioned in this Episode --

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

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

    The DevOps Handbook

    https://amzn.to/44tGqlX (paid link)

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

    00:00 Intro

    02:01 About the Book and Authors

    03:43 Initial Thoughts on The DevOps Handbook Parts 3 & 4

    07:38 Deployment Pipelines

    16:55 When to Implement DevOps Practices

    24:40 Low-Risk Releases and Feature Flags

    35:06 Telemetry and Observability

    46:04 Open Telemetry and Tool Recommendations

    51:57 On-Call Rotations

    1:01:00 Launch Readiness Reviews

    1:07:01 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

  18. Manuel Pais Reflects on Team Topologies

    10 juli 2025 · 1 uur 3 min

    Afspelen
    In this special episode of Book Overflow, Carter and Nathan are joined by Manuel Pais, author of Team Topologies! Join them as Manuel reflects on what surprised him the most while writing the book, how the popularity of remote work has changed team organization strategies, and insights from the new second edition! Lees meer

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

    https://bit.ly/tusk-bookoverflow-1

    -- Books Mentioned in this Episode --

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

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

    Team Topologies: Organizing Business and Technology Teams for Fast Flow by Matthew Skelton and Manuel Pais

    https://amzn.to/4kgfH3F (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

  19. Is DevOps a Silver Bullet? - The DevOps Handbook

    7 juli 2025 · 55 min

    Afspelen
    In this episode of Book Overflow, Carter and Nathan discuss The DevOps Handbook! Join them as they discuss the origins of DevOps, how it can transform developer organizations, and whether or not it's the silver bullet the authors paint it as! Lees meer

    -- Books Mentioned in this Episode --

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

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

    The DevOps Handbook

    https://amzn.to/44tGqlX (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

  20. One Year of Book Overflow!

    30 juni 2025 · 40 min

    Afspelen
    In this special episode of Book Overflow, Carter and Nathan celebrate one year of the podcast! Join them as they reflect on what's suprised them, share some stats, and discuss which of the authors they'd most like to pair program with! Lees meer

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

    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

  21. Developing a Mental Model for AI - Thinking Like a Large Language Model by Mukund Sundararajan

    23 juni 2025 · 1 uur 7 min

    Afspelen
    In this episode of Book Overflow, Carter and Nathan discuss Thinking Like a Large Language Model by Mukund Sundararajan. Join them as they discuss the different mental models for working with AI, the art of prompt engineering, and some exciting developments in Carter's career! Lees meer

    -- Books Mentioned in this Episode --

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

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

    Thinking Like a Large Language Model by Mukund Sundararajan

    https://amzn.to/466v89G (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

  22. Chasing Taillights - In The Plex by Steven Levy

    16 juni 2025 · 1 uur 7 min

    Afspelen
    In this episode of Book Overflow, Carter and Nathan discuss the final third of In The Plex by Steven Levy! Join them as they discuss Google's decision to withdraw from China, their war with book publishers, and their struggles to compete in social media! Lees meer

    -- Books Mentioned in this Episode --

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

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

    In The Plex by Steven Levy

    https://amzn.to/3T2I6NX (paid link)

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

    00:00 Intro

    05:10 About the Book and Author

    06:10 Initial Thoughts on the Book

    11:27 The Real Story Behind Google Leaving China

    20:44 Google's Moral Dilemmas Part 1 - DoubleClick & Lobbying

    23:55 Riff: "Corporate Values" and Founder Mode

    29:22 Google's Moral Dilemmas Part 2 - DoubleClick & Lobbying

    37:59 Google's Book scanning project

    42:56 Google vs Amazon's Different Approaches to Book Scanning

    43:20 Innocent Arrogance - Street View and Privacy

    46:40 Pirvacy and Surveillance Concerns

    49:57 Epilogue: Chasing Taillights

    55:53 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

  23. How Google Created the Cloud - In The Plex by Steven Levy

    9 juni 2025 · 1 uur 4 min

    Afspelen
    In this episode of Book Overflow, Carter and Nathan discuss the second third of In The Plex by Steven Levy. Join them as they discuss how Google popularized the concept of cloud computing, the invention of Gmail, and more! Lees meer

    -- Books Mentioned in this Episode --

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

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

    In The Plex by Steven Levy

    https://amzn.to/3T2I6NX (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

  24. The Origins of Google - In The Plex by Steven Levy

    2 juni 2025 · 1 uur 2 min

    Afspelen
    In this episode of Book Overflow, Carter and Nathan discuss the first third of In The Plex by Steven Levy. Join them as they discuss Larry Page and Sergey Brin, Google's Stanford origins, and its impact on the world at large! Lees meer

    -- Books Mentioned in this Episode --

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

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

    In The Plex by Steven Levy

    https://amzn.to/3T2I6NX (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

  25. Making a Dent in the Universe - ReWork by Jason Fried and David Heinemeier Hansson

    26 mei 2025 · 1 uur 10 min

    Afspelen
    In this episode of Book Overflow, Carter and Nathan discuss ReWork by Jason Fried and David Heinemeier Hansson. Join them as they each share their five favorite "proverbs" the book has to offer! Lees meer

    -- Books Mentioned in this Episode --

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

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

    ReWork by Jason Fried and David Heinemeier Hansson

    https://amzn.to/43vgO7T (paid link)

    Grokking Concurrency by Kirill Bobrovhttps://amzn.to/4mwuAzP (paid link)

    Slow Productivity: The Lost Art of Accomplishment Without Burnout by Cal Newporthttps://amzn.to/43bW06q (paid link)

    Thinking in System by Donella H. Meadowshttps://amzn.to/43xYATl (paid link)

    Philosophy of Software Design by John Ousterhouthttps://amzn.to/43xYCdV (paid link)

    Why We Sleep: Unlocking the Power of Sleep and Dreams by Matthew Walker (https://amzn.to/3F94ZfD (paid link)

    Getting Real: The smarter, faster, easier way to build a successful web application by Jason Fried and David Heinemeier Hansson

    https://amzn.to/3SQlakS (paid link)----------------

    00:00 Intro

    01:50 About the Book and Authors

    05:00 Initial Thoughts on the Book

    14:20 Top 5 Favorite Chapters Discussion

    15:00 Tone is in Your Fingers - Tools vs Skills

    19:00 Anti-Workaholism Philosophy

    22:32 Focus on What Won't Change

    27:14 Make a Dent in the Universe

    33:24 Interruption is the Enemy of Productivity

    39:59 Go to Sleep - The Importance of Rest

    46:58 Say No by Default

    51:35 Welcome Obscurity - Private Launches

    56:12 Scratch Your Own Itch - Build What You Need

    1:01:04 How to Say You're Sorry - Proper Apologies

    1:04:42 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 i…

  26. Coordination in Distributed Systems - Grokking Concurrency by Kirill Bobrov

    20 mei 2025 · 1 uur 1 min

    Afspelen
    In this episode of Book Overflow, Carter and Nathan discuss the second half of Grokking Concurrency by Kirill Bobrov! Join them as they discuss the mutexes, semaphores, the reactor pattern, and more! Lees meer

    -- Books Mentioned in this Episode --

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

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

    Grokking Concurrency by Kirill Bobrov

    https://amzn.to/3GRbnby (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

  27. Basics of Concurrency - Grokking Concurrency by Kirill Bobrov

    5 mei 2025 · 1 uur 1 min

    Afspelen
    In this episode of Book Overflow, Carter and Nathan discuss the first half of Grokking Concurrency by Kirill Bobrov! Join them as they discuss the basic building blocks of concurrency, how concurrency has evolved over time, and how building concurrent applications can increase performance! Lees meer

    Go Proverbs: https://go-proverbs.github.io/

    -- Books Mentioned in this Episode --

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

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

    Grokking Concurrency by Kirill Bobrov

    https://amzn.to/3GRbnby (paid link)

    Web Scalability for Startup Engineers by Artur Ejsmonthttps://amzn.to/3F1VWwF (paid link)----------------

    00:00 Intro

    02:07 About the Book and Author

    03:35 Initial Thoughts on the Book

    09:12 What is Concurrency vs Parallelism

    12:35 CPUs and Moore's Law

    22:19 IO Performance, Embarrassingly Parallel and Conway's Law

    28:25 Building Blocks of Concurrency: Processes and Threads

    33:05 Memory Sharing vs Communicating

    39:13 Multitasking and Context Switching

    45:24 Task Decomposition and Data Pipelines

    52:35 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

  28. Graduate Algorithms and Georgia Tech OMSCS

    28 april 2025 · 1 uur 15 min

    Afspelen
    In this special episode of Book Overflow, Carter and Nathan take some time to debrief Georgia Tech's famously difficult Graduate Algorithms course, which Carter just passed! As alumni of the OMSCS program, Carter and Nathan discuss why they chose to pursue the degree, how the course has changed over time due to the improvements in LLMs, and how algorithmic thinking can benefit you as a software engineer! Lees meer

    -- Books Mentioned in this Episode --

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

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

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

    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

  29. High-Leverage Thinking for Engineers - Thinking in Systems by Donella Meadows

    21 april 2025 · 1 uur 6 min

    Afspelen
    This week Carter and Nathan read Donella Meadows’ Thinking in Systems. A foundational primer on systems thinking, the book explores how stocks, flows, feedback loops, and leverage points shape everything from ecosystems to organizations. Join them as they discuss how systems thinking applies to software engineering, the hidden structures behind burnout and tech debt, and how to make high-leverage changes in complex systems. Lees meer

    -- Books Mentioned in this Episode --

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

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

    Thinking in Systems by Donella H. Meadows

    https://amzn.to/4cMB35k (paid link)

    Tidy First?: A Personal Exercise in Empirical Software Design by Kent Beck

    https://amzn.to/3RoB9pR (paid link)

    Refactoring: Improving the Design of Existing Code by Martin Fowler

    https://amzn.to/43Wqk5Q (paid link)

    Fundamentals of Software Architecture: An Engineering Approach by Mark Richards and Neal Ford

    https://amzn.to/3Y7CNjk (paid link)

    One Nation Under Blackmail, Vol. 1: The Sordid Union Between Intelligence and Crime that Gave Rise to Jeffrey Epstein by Whitney Alyse Webb

    https://amzn.to/3RsMt4f (paid link)

    Slow Productivity: The Lost Art of Accomplishment Without Burnout by Cal Newport

    https://amzn.to/3EH8MAe (paid link)

    The Software Engineer's Guidebook: Navigating Senior, Tech Lead, and Staff Engineer Positions at Tech Companies and Startups by Gergely Orosz

    https://amzn.to/3ExwPSa (paid link)

    What Is ChatGPT Doing ... and Why Does It Work? by Stephen Wolfram

    https://amzn.to/4iuSUim (paid link)

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

    00:00 Intro

    01:41 About the Book

    03:43 Thoughts on the Book

    08:07 Covering the Foundations and Defining Terms

    16:36 Feedback loops

    22:31 Overconfidence and why models lead us astray.

    35:56 Paradigms and Framing

    49:30 Leverage Points

    01:02:04 Final Thoughts

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

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

    Apple Podcasts: https://pod…

  30. Balancing Features and Systems Improvements - The Good News Factory by Kent Beck

    7 april 2025 · 1 uur 5 min

    Afspelen
    This week Carter and Nathan read the Kent Beck's The Good News Factory. A sequel to Tidy First?, The Good News Factory explores the economics of software and instructs tech executives on how to produce teams that are constantly delivering good news. Join them as they discuss balancing feature development and systems improvment, the economic incentives of software, and more! Lees meer

    -- Books Mentioned in this Episode --

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

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

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

    00:00 Intro

    12:23 About the Book

    14:08 Thoughts on the Book

    16:24 Features, Structure, Coupling, and Cohesion

    33:13 Responding to Organizational Changes

    42:12 3X: Explore, Expand, and Extract

    56:54 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

  31. John Ousterhout and Robert "Uncle Bob" Martin Discuss Their Software Philosophies

    31 maart 2025 · 54 min

    Afspelen
    Following up on their recent discussion on software design (inspired by Book Overflow!), John Ousterhout and Robert "Uncle Bob" Martin join Carter and Nathan for their first ever joint interview! Join them as they discuss what it was like working together, how the discussion came to be, and what they both learned from the process! Lees meer

    Ousterhout/Martin Discussion: https://github.com/johnousterhout/aposd-vs-clean-code

    -- Books Mentioned in this Episode --

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

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

    A Philosophy of Software Design by John Ousterhouthttps://amzn.to/3XCPliz (Paid Link)Clean Code by Robert Martinhttps://amzn.to/4iJ4Ttq (Paid Link)

    Clean Coder, The: A Code of Conduct for Professional Programmers by Robert C. Martin

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

    We, Programmers: A Chronicle of Coders from Ada to AI by Robert Martin

    https://amzn.to/42aW194 (Paid Link)

    Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides

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

    Structured Analysis and System Specification by Tom DeMarco, P. J. Plauger

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

    Practical Guide to Structured Systems Design by Meilir Page-Jones

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

    Design by Contract: By Example First Edition by Richard Mitchell, Jim McKim, Bertrand Meyer

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

    Structured Programming by Edsger Wybe Dijkstra, C. A. R. Hoare, Ole-Johan Dahl

    https://amzn.to/42fXfzX (Paid Link)

    On the Criteria To Be Used in Decomposing Systems into Modules by D.L. Parnas

    https://wstomv.win.tue.nl/edu/2ip30/references/criteria_for_modularization.pdf

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

    00:00 Intro

    03:11 Origin of the debate

    06:52 Motivation for the debate

    11:35 How did you settle on the terms of the debate?

    14:30 Overcoming Self-Doubt and Engaging with others

    20:06 Influences in Developing Design Aesthetics

    …

  32. Is Worse Better? - Worse is Better by Richard P. Gabriel

    24 maart 2025 · 1 uur 8 min

    Afspelen
    This week Carter and Nathan take a break from books and discuss the the seminal Worse is Better essays by Richard P. Gabriel. Join them as they how Unix and C were once perceived, tradeoffs in software design, and whether or not worse is truly better! Lees meer

    -- Books Mentioned in this Episode --

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

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

    Worse is Better

    https://www.dreamsongs.com/WorseIsBetter.html

    Rise of Worse is Better

    https://www.dreamsongs.com/RiseOfWorseIsBetter.html

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

    00:00 Intro

    01:37 About the Essays

    06:18 Thoughts on the Essays

    15:48 "the right thing" vs "worse is better" or MIT vs New Jersey

    39:59 Usefulness: Why worse beats better

    49:41 when worse is worse

    57:31 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

  33. Gergely Orosz Reflects on The Software Engineer's Guidebook

    20 maart 2025 · 1 uur 11 min

    Afspelen
    In this episode, Gergely Orosz joins Carter and Nathan to discuss his book The Software Engineer's Guidebook. Join them as Gergely reflects on the differences between writing a book and The Pragmatic Engineer newsletter, the importance of professional networks, and the state of the hiring market today! Lees meer

    https://www.pragmaticengineer.com/

    -- Books Mentioned in this Episode --

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

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

    The Software Engineer's Guidebook

    https://amzn.to/41AxMAL (Paid Link)

    Thinking in Systems by Donella H. Meadows https://amzn.to/4kGtmkI (Paid Link)

    Tidy First?: A Personal Exercise in Empirical Software Design by Kent Beck

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

    Become an Effective Software Engineering Manager: How to Be the Leader Your Development Team Needs by Dr. James Stanier

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

    The Engineering Executive's Primer: Impactful Technical Leadership by Will Larsonhttps://amzn.to/4hpRDIS (Paid Link)

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

    00:00 Intro

    02:11 What inspired you to write the book?

    08:46 Gaining the Vocabulary and learning on your own

    13:45 Writing a Newsletter vs Writing a Book

    22:55 Taking initiative and Embracing Curiosity

    35:30 Working Remotely and Cultivating Connections

    41:13 Periodic Effort: Stretching, Executing, and Coasting

    46:41 Navigating Company Cultures

    50:05 The Future of Interviews: AI Cheating and the end of the Remote Interviews

    58:33 How the job market has changed

    01:05:10 Closing 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 tech…

  34. More on System Design Interviews - System Design Interview by Alex Xu

    17 maart 2025 · 54 min

    Afspelen
    This week Carter and Nathan discuss the second half of System Design Interview by Alex Xu. Join them as they discuss how system design interviews prepare you for daily work, what system design questions they've been asked in the past, and their thoughts on Apple Intelligence! Lees meer

    Byte Byte Go: https://bytebytego.com/

    -- Books Mentioned in this Episode --

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

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

    System Design Interview by Alex Xu

    https://amzn.to/4iUR9vg (paid link)

    -----

    00:00 Intro

    03:30 Thoughts on the Book

    14:01 Nathan's Favorite Case Study and Thoughts on Take-Home Problems

    21:23 non sequitur: Applying for Jobs, Recruiters, and Compensation

    36:03 non sequitur: roasting Apple on how bad Siri is right now.

    41:57 Carter's favorite case study and New books for the backlog

    49: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

  35. Carson Gross (Creator of HTMX) Reflects on Hypermedia Systems

    4 maart 2025 · 1 uur 6 min

    Afspelen
    In this episode, Carson Gross joins Carter and Nathan to discuss his book Hypermedia Systems Join them as Carson reflects on the process of publishing the book, the development of HTMX, and how to deal with setbacks! Lees meer

    John Ousterhout and Bob Martin Conversationhttps://github.com/johnousterhout/aposd-vs-clean-code

    Fixi.js (a new project from Carson Gross)https://github.com/bigskysoftware/fixi

    Triptych - New Attributes for HTML

    https://github.com/alexpetros/triptychHTMXhttps://htmx.org/-- Books Mentioned in this Episode --Note: As an Amazon Associate, we earn from qualifying purchases.----------------------------------------------------------Hypermedia Systemshttps://amzn.to/4iou43T (Paid Link)Philosophy of

    Software Design by John Ousterhouthttps://amzn.to/4bEVMHp (Paid Link)

    The Master and Margarita: 50th-Anniversary Edition by Mikhail Bulgakov

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

    Worse is Better (essay)https://www.dreamsongs.com/WorseIsBetter.html

    No Silver Bullet

    https://worrydream.com/refs/Brooks_1986_-_No_Silver_Bullet.pdf----------------

    00:00 Intro

    01:47 What Inspired you to write Hypermedia Systems

    07:37 Challenging Assumptions, Hypermedia, Javascript, and Worse is Better

    13:51 Roy Fielding, REST, HATEOAS and mispronouncing things.

    16:15 What is the most surprising outcome of writing Hypermedia Systems?

    19:42 Creating fixi.js

    28:32 Discussing Progressive Enhancement, Triptych, and Browser Standards

    35:40 Dealing with Setbacks and Success

    41:01 No Silver Bullet, and the Ousterhout and Martin debate

    50:00 What if No HTMX? Hypercard

    56:11 Tool chains, debuggers, and developer expectations

    01:01:29 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…

  36. Acing the System Design Interview - System Design Interview by Alex Xu

    3 maart 2025 · 1 uur 2 min

    Afspelen
    This week Carter and Nathan discuss the first half of System Design Interview by Alex Xu. Join them as they discuss Alex's excellent newsletter Byte Byte Go, how systems design interviews reflect actual jobs, and what tips and tricks Alex offers to ace your interviews! Lees meer

    Byte Byte Go: https://bytebytego.com/

    -- Books Mentioned in this Episode --Note: As an Amazon Associate, we earn from qualifying purchases.----------------------------------------------------------System Design Interview – An insider's guide by Alex Xu https://amzn.to/3EXFYUa (paid link)Team Topologies by Matthew Skelton and Manuel Paishttps://amzn.to/4kgfH3F (paid link)----------------

    00:00 Intro

    01:33 About the Book

    03:08 Thoughts on the Book

    11:57 What is a Systems Design Interview?

    22:15 Why focus on Systems Design Interview?

    27:26 Our Experience with System Design Interviews

    36:09 Strategies, Approach, and Expertise

    40:20 Importance of Back of the Envelope Calculations

    45:39 Learning through building

    57:02 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

  37. Evolving Your Software Teams - Team Topologies by Matthew Skelton & Manuel Pais

    23 februari 2025 · 1 uur 9 min

    Afspelen
    In this episode of Book Overflow, Carter and Nathan discuss the second half of Team Topologies by Matthew Skelton and Manuel Pais. Join them as they discuss how teams evolve, when you can tell a team might be reaching its breaking point, and what a company needs beyond the team topologies! Lees meer

    -- Books Mentioned in this Episode --

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

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

    Team Topologies by Matthew Skelton and Manuel Pais

    https://amzn.to/4kgfH3F (paid link)

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

    00:00 Intro

    01:26 About the Book

    03:10 Thoughts on the Book

    09:20 Team Interaction Modes

    41:01 Changing Team Structures

    01:05:04 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

  38. Building Effective Teams - Team Topologies by Matthew Skelton & Manuel Pais

    17 februari 2025 · 1 uur 15 min

    Afspelen
    In this episode of Book Overflow, Carter and Nathan discuss the first half of Team Topologies by Matthew Skelton and Manuel Pais. Join them as they discuss the four main types of teams, what teams they've worked on in the past, remote work, and more! Lees meer

    -- Books Mentioned in this Episode --

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

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

    Team Topologies by Matthew Skelton and Manuel Pais

    https://amzn.to/4kgfH3F (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

  39. Is HTMX Right For You? - Hypermedia Systems by Gross, Stepinski, & Akşimşek

    10 februari 2025 · 1 uur 16 min

    Afspelen
    In this episode of Book Overflow, Carter and Nathan discuss the back half of Hypermedia Systems by Carson Gross, Adam Stepinski, and Deniz Akşimşek. Join them as they discuss the pros and cons of HTMX, whether or not you should choose it over a more popular framework like React, and more! Lees meer

    -- Books Mentioned in this Episode --

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

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

    Hypermedia Systems by Carson Gross, Adam Stepinski, and Deniz Akşimşek

    https://amzn.to/3C503GQ (https://amzn.to/4aDjFyD)

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

    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

  40. Make Web 1.0 Great Again! - Hypermedia Systems by Gross, Stepinski, & Akşimşek

    27 januari 2025 · 1 uur 11 min

    Afspelen
    In this episode of Book Overflow, Carter and Nathan discuss the first 200 pages of Hypermedia Systems by Carson Gross, Adam Stepinski, and Deniz Akşimşek. Join them as they discuss HTMX, an alternative to modern JavaScript front-end frameworks, and the philosophies that made Web 1.0 so powerful! Lees meer

    -- Books Mentioned in this Episode --

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

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

    Hypermedia Systems by Carson Gross, Adam Stepinski, and Deniz Akşimşek

    https://amzn.to/3C503GQ (https://amzn.to/4aDjFyD)

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

    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

  41. Kent Beck Reflects on Tidy First?

    23 januari 2025 · 1 uur 6 min

    Afspelen
    In this special episode of Book Overflow, Kent Beck joins Carter and Nathan to discuss his book Tidy First? Join them as Kent reflects on the artistry of programming design, the importance of optionality, and how the Time Value of Money applies to software engineering! Lees meer

    -- Books Mentioned in this Episode --

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

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

    Tidy First?

    https://amzn.to/4atHiKa (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

  42. Project Leadership & Understanding the Business - The Software Engineer's Guidebook by Gergely Orosz

    20 januari 2025 · 1 uur 26 min

    Afspelen
    In this episode of Book Overflow, Carter and Nathan discuss the second half of The Software Engineer's Guidebook by Gergely Orosz. Join them as they discuss work/life balance, project management, and which computer science subreddits to avoid! Lees meer

    (We're about 95% sure that Carter recorded with the wrong microphone accidentally, so his audio is a little rough this episode. Sorry!)

    -- Books Mentioned in this Episode --

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

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

    The Software Engineer's Guidebook by Gergely Orosz

    https://amzn.to/3C503GQ (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

  43. Owning Your Career - The Software Engineer's Guidebook by Gergely Orosz

    13 januari 2025 · 1 uur 17 min

    Afspelen
    In this episode of Book Overflow, Carter and Nathan discuss The Software Engineer's Guidebook by Gergely Orosz. Join them as they discuss software engineering compensation, how to ace your performance reviews, and what "getting things done" means! Lees meer

    -- Books Mentioned in this Episode --

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

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

    The Software Engineer's Guidebook by Gergely Orosz

    https://amzn.to/3C503GQ (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

  44. Guess That Quote! - Book Overflow 2024

    16 december 2024 · 55 min

    Afspelen
    In this season finale of Book Overflow, Carter and Nathan put their memories to the test and see if they can guess which quotes come from which books! Using their custom built Book Overflow Game (game.bookoverflow.io), Carter and Nathan present themselves with a series of quotes from all the books they read and try to identify which book the quote is from! Lees meer

    Thank you for a great 2024! We'll see you in January of 2025!

    -- Books Mentioned in this Episode --

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

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

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

    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

  45. Our Top Five Books! - Book Overflow 2024

    9 december 2024 · 1 uur 3 min

    Afspelen
    In this special episode of Book Overflow, Carter and Nathan review their top five books of the year! Join them as they discuss their favorite books, why they cracked the top five, and their thoughts on the first year of Book Overflow! Lees meer

    -- Books Mentioned in this Episode --

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

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

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

    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

  46. Accountability Retrospective - Book Overflow 2024

    2 december 2024 · 1 uur 22 min

    Afspelen
    In this special episode of Book Overflow, Carter and Nathan review all the promises they made at the end of each episode when they ask each other "What will you do differently in your career as a result of having read this book?" Join them as they review every goal they set, whether or not they kept it, and what they've learned from this year of reading the best technical books in the world! Lees meer

    -- Books Mentioned in this Episode --

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

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

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

    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

  47. Agile, Good or Bad? - The Agile Manifesto

    25 november 2024 · 1 uur 14 min

    Afspelen
    In this episode of Book Overflow, Carter and Nathan discuss The Agile Manifesto, a free-to-read document that has greatly defined the modern software engineering landscape. Join them as they discuss its legacy, how it persists in software engineering today, and whether it was ultimately a good or bad development! Lees meer

    -- Books Mentioned in this Episode --

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

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

    The Agile Manifesto

    https://agilemanifesto.org/

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

    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

  48. Web App Fundamentals - The Twelve-Factor App

    18 november 2024 · 1 uur 11 min

    Afspelen
    In this episode of Book Overflow, Carter and Nathan discuss The Twelve-Factor App, a free-to-read manifesto on the fundamentals of building a modern web application. Join them as they discuss scalability, statelessness, and the proper way to handle logs! Lees meer

    -- Books Mentioned in this Episode --

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

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

    The Twelve-Factor App

    https://12factor.net/

    Web Scalability for Startup Engineers by Artur Ejsmont

    https://amzn.to/3AWkfKp (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

  49. Brian Kernighan Reflects on Unix: A History and a Memoir

    11 november 2024 · 1 uur 7 min

    Afspelen
    In this special episode of Book Overflow, Brian Kernighan once again joins Carter and Nathan, this time to discuss his book Unix: A History and a Memoir. Join them as Brian recounts what it was like working at Bell Labs, how it feels to have contributed so much to the world of computing, and whether or not he thinks creating a big idea like Unix is still possible! Lees meer

    -- Books Mentioned in this Episode --

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

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

    Unix: A History and a Memoir

    https://amzn.to/3YVnlYv (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

  50. Keeping Your Codebase Clean - Tidy First? by Kent Beck

    4 november 2024 · 1 uur 16 min

    Afspelen
    In this episode of Book Overflow, Carter and Nathan discuss Tidy First? by Kent Beck. Join them as they discuss when you should prioritize tidying your code over feature improvements, what tidying means, and the Beck's thoughts on software and the time value of money! Lees meer

    -- Books Mentioned in this Episode --
    Note: As an Amazon Associate, we earn from qualifying purchases.
    ----------------------------------------------------------

    Tidy First?: A Personal Exercise in Empirical Software Design by Kent Beck
    https://amzn.to/40uOEtL (paid link)

    Refactoring: Improving the Design of Existing Code (2nd Edition) by Martin Fowler
    https://amzn.to/3C9d5mq (paid link)

    Building Evolutionary Architectures: Automated Software Governance by Neal Ford, Rebecca Parsons, Patrick Kua, Pramod Sadalage
    https://amzn.to/4fmoIVC (paid link)

    A Philosophy of Software Design, 2nd Edition by John Ousterhout
    https://amzn.to/4ecmYgv (paid link)

    The Practice of Programming by Brian Kernighan, Rob Pike
    https://amzn.to/4fuMP4b (paid link)

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

    00:00 Intro
    03:14 About the Book
    05:41 Thoughts on the Book
    11:17 Techniques and Approaches for Tidying (Part 1)
    36:20 How to prioritize and manage tidying tasks (Part 2)
    47:30 Optionality, Reversibility and The Philosophy of Tidying (Part 3)
    01:05:38 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