Folgen

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

    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

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

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

  • Fehlende Folgen?

    Hier klicken, um den Feed zu aktualisieren.

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

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

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

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

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

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

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

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

  • 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!-- 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 Beckhttps://amzn.to/40uOEtL (paid link)Refactoring: Improving the Design of Existing Code (2nd Edition) by Martin Fowlerhttps://amzn.to/3C9d5mq (paid link)Building Evolutionary Architectures: Automated Software Governance by Neal Ford, Rebecca Parsons, Patrick Kua, Pramod Sadalagehttps://amzn.to/4fmoIVC (paid link)A Philosophy of Software Design, 2nd Edition by John Ousterhouthttps://amzn.to/4ecmYgv (paid link)The Practice of Programming by Brian Kernighan, Rob Pikehttps://amzn.to/4fuMP4b (paid link)----------------00:00 Intro03:14 About the Book05:41 Thoughts on the Book11: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/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

  • In this special episode of Book Overflow, Pramod Sadalage joins Carter and Nathan to discuss his book Building Evolutionary Architectures. Join them as Pramod shares his thoughts on how he became a database expert, the differences between refactoring code and databases, and how AI is affecting how we work with databases!

    -- Books Mentioned in this Episode --

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

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

    Building Evolutionary Architectures

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

  • In this episode of Book Overflow, Carter and Nathan discuss Unix: A History and a Memoir by Brian Kernighan. Brian Kernighan, one of the inventors of Unix, discusses in detail how the idea came to be, who the key contributors were, and what about Unix made it so revolutionary.

    -- Books Mentioned in this Episode --

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

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

    Unix: A History and a Memoir by Brian Kernighan

    https://amzn.to/40bB6mN (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

  • In this episode of Book Overflow, Carter and Nathan finish their discussion of The Unicorn Project by Gene Kim. Written in the style of a novel, join them as they discuss how businesses bet big on new ideas, dealing with layoffs, and executive politicking!

    -- Books Mentioned in this Episode --

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

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

    The Unicorn Project by Gene Kim

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

  • In this special episode of Book Overflow, Rebecca Parsons joins Carter and Nathan to discuss her book Building Evolutionary Architectures. Join them as Rebecca shares her thoughts on the benefits of abstractions, how the computer science industry has changed during her tenure, and how her academic work on genetic algorithms influenced the book!

    -- Books Mentioned in this Episode --

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

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

    Building Evolutionary Architectures

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

  • In this episode of Book Overflow, Carter and Nathan discuss Part Two of The Unicorn Project by Gene Kim. Written in the style of a novel, join them as they discuss the protagonist Maxine's journey of transforming the failing Phoenix Project from a big ball of mud into an agile, efficient architecture!

    -- Books Mentioned in this Episode --

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

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

    The Unicorn Project by Gene Kim

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

  • In this special episode of Book Overflow, Martin Fowler joins Carter and Nathan to discuss his book Refactoring: Improving the Design of Existing Code. Join them as Martin shares why he wrote Refactoring, how the art of refactoring has changed, and how he views the book's legacy!https://martinfowler.com/-- Books Mentioned in this Episode --Note: As an Amazon Associate, we earn from qualifying purchases.----------------------------------------------------------Refactoring: Improving the Design of Existing Code by Martin Fowler and Kent Beckhttps://amzn.to/4enmuox (paid link)The Art of Agile Development, 2nd Edition by James Shore and Shane Wardenhttps://amzn.to/47TiM3D (paid link)Make No Law: The Sullivan Case and the First Amendment by Anthony Lewishttps://amzn.to/3zJ3K3O (paid link)----------------00:00 Intro01:58 Motivation for writing the book09:45 Refactoring, Extreme Programming, and testing19:17 Estimating, Unknowns, and Complexity23:40 Trust and High Performing Teams30:32 refactoring in the wild: imitate, assimilate, innovate, best practices and sensible defaults43:39 Legacy of the book and rational for second edition47:35 What are the role of books now? Evergreen content, Long-form content in a world of short-form content.01:03:21 Book Recommendations01:09:12 Closing 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 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

  • In this episode of Book Overflow, Carter and Nathan discuss the part one of The Unicorn Project by Gene Kim. Written in the style of a novel, join them as they discuss the protagonist Maxine's journey of being assigned to a failing project, working within a maddening bureaucracy, fighting for easy local development!

    -- Books Mentioned in this Episode --

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

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

    The Unicorn Project by Gene Kim

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

  • In this episode of Book Overflow, Carter and Nathan discuss the second half of Slow Productivty by MIT-educated computer scientist and productivity expert Cal Newport. Join them as they discuss what it means to work at a natural pace, how to obsess over quality, and the useful tactics Cal Newport recommends to do both!

    -- Books Mentioned in this Episode --

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

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

    Slow Produtivity by Cal Newport

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

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

    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

  • In this special episode of Book Overflow, Carter Morgan and Nathan Toups are joined by Neal Ford as he reflects on his book Building Evolutionary Architectures. Join them as they discuss the inspiration for the book, the process of writing it with three other co-authors, and how Neal envisions the future of software architecture!

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

    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

  • In this episode of Book Overflow, Carter and Nathan discuss Slow Productivty by MIT-educated computer scientist and productivity expert Cal Newport. Join them as they discuss how to avoid burnout, how to balance ambition with stamina, and useful productivity hacks Cal Newport recommends!

    -- Books Mentioned in this Episode --

    To see a full list of books mentioned in the episode, check the YouTube video description at https://youtu.be/MMzbez42oPg

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

    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

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

    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

  • In this special episode of Book Overflow, Adrienne Braganza joins Carter Morgan and Nathan Toups to reflect on her book, "Looks Good To Me." Join them as they discuss what motivated her to learn so much about code reviews, the process of becoming an author, and what motivated her to become a software engineer in the first place!-- Books Mentioned in this Episode --Note: As an Amazon Associate, we earn from qualifying purchases.----------------------------------------------------------Looks Good To Me by Adrienne Braganzahttps://amzn.to/3AZHTFzWorking Effectively With Legacy Code by Michael C. Feathershttps://amzn.to/3Xox8UJYou Don't Need a Title to Be a Leader by Mark Sanbornhttps://amzn.to/3AUWamUDella Fattoria Bread: 63 Foolproof Recipes for Yeasted, Enriched & Naturally Leavened Breads by Kathleen Weberhttps://amzn.to/4e54QpKThe Best Simple Recipes: More Than 200 Flavorful, Foolproof Recipes That Cook in 30 Minutes or Less by America's Test Kitchenhttps://amzn.to/4efcE8t----------------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/cartermorgan----------------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

  • In this episode of Book Overflow, Carter Morgan and Nathan Toups discuss "Looks Good To Me" by Adrienne Braganza. Join them as they discuss what makes a bad code review, pair programming, AI automation, and more!

  • In this special episode of Book Overflow, Carter Morgan and Nathan Toups sit down with Stephen Wolfram to discuss his book What Is ChatGPT Doing... And Why Does It Work? Tune in as he discusses his initial experiments with OpenAI, how his early work in particle physics influenced his current work with LLMs, and his thoughts on if ChatGPT is truly intelligent!-- Books Mentioned in this Episode --

    For a list of books mentioned in this episode, see the episode description at https://youtu.be/Aw7_CBczUD4----------------

    Original discussion of the book: https://youtu.be/4gyi9UDSzw4

    ----------------https://www.x.com/bookoverflowpodBook 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