Look for any podcast host, guest or anyone
Showing episodes and shows of

Carter Morgan And Nathan Toups

Shows

Book OverflowBook OverflowWhat makes ideas "sticky?" - Made To Stick by Chip Heath and Dan HeathIn 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!-- Want to talk with Carter or Nathan? Book a coaching session! ------------------------------------------------------------Carterhttps://www.joinleland.com/coach/carter-m-1NathanComing soon!-- Books Mentioned...2025-08-111h 20Book OverflowBook OverflowNot For Us! - 99 Bottles of OOP by Sandi Metz, Katrina Owen, & TJ StankusIn 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!-- 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...2025-08-041h 12Book OverflowBook OverflowHow Linus Torvalds Created Linux - Just for Fun by Linus Torvalds and David DiamondIn 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!-- Want to talk with Carter or Nathan? Book a coaching session! ------------------------------------------------------------Carterhttps://www.joinleland.com/coach/carter-m-1/software-engineeringNathanComing soon!-- Books Mentioned in this Episode --Note: As an Amazon Associate...2025-07-281h 15Book OverflowBook OverflowShifting Left on Security - The DevOps HandbookIn 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!-- Books Mentioned in this Episode --Note: As an Amazon Associate, we earn from qualifying purchases.----------------------------------------------------------The DevOps Handbookhttps://amzn.to/44tGqlX (paid link)----------------Spotify: https://open.spotify.com...2025-07-211h 08Book OverflowBook OverflowKirill Bobrov Reflects on Grokking ConcurrencyIn 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!-- Books Mentioned in this Episode --Note: As an Amazon Associate, we earn from qualifying purchases.----------------------------------------------------------Grokking Concurrency by Kirill Bobrovhttps://amzn.to/3GRbnby (paid link)https://mng.bz/Z99m (45% off!)2025-07-1856 minBook OverflowBook OverflowDeployment Strategies for Success - The DevOps HandbookIn 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!-- Books Mentioned in this Episode --Note: As an Amazon Associate, we earn from qualifying purchases.----------------------------------------------------------The DevOps Handbookhttps://amzn.to/44tGqlX (paid link)----------------00:00 Intro02:01 About the Book and Authors03:43 Initial Thoughts on The DevOps Handbook Parts 3 & 407:38 Deployment Pipelines2025-07-141h 15Book OverflowBook OverflowManuel Pais Reflects on Team TopologiesIn 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!----------------https://bit.ly/tusk-bookoverflow-1-- Books Mentioned in this Episode --Note: As an Amazon Associate, we earn from qualifying purchases.----------------------------------------------------------2025-07-101h 02Book OverflowBook OverflowIs DevOps a Silver Bullet? - The DevOps HandbookIn 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!-- Books Mentioned in this Episode --Note: As an Amazon Associate, we earn from qualifying purchases.----------------------------------------------------------The DevOps Handbookhttps://amzn.to/44tGqlX (paid link)----------------Spotify: https://open.spotify...2025-07-0754 minBook OverflowBook OverflowOne Year of Book Overflow!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!----------------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.com2025-06-3039 minBook OverflowBook OverflowDeveloping a Mental Model for AI - Thinking Like a Large Language Model by Mukund SundararajanIn 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!-- Books Mentioned in this Episode --Note: As an Amazon Associate, we earn from qualifying purchases.----------------------------------------------------------Thinking Like a Large Language Model by Mukund Sundararajanhttps://amzn.to/466v89G (paid link)...2025-06-231h 06Book OverflowBook OverflowChasing Taillights - In The Plex by Steven LevyIn 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!-- Books Mentioned in this Episode --Note: As an Amazon Associate, we earn from qualifying purchases.----------------------------------------------------------In The Plex by Steven Levyhttps://amzn.to/3T2I6NX (paid link)----------------2025-06-161h 07Book OverflowBook OverflowHow Google Created the Cloud - In The Plex by Steven LevyIn 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!-- Books Mentioned in this Episode --Note: As an Amazon Associate, we earn from qualifying purchases.----------------------------------------------------------In The Plex by Steven Levyhttps://amzn.to/3T2I6NX (paid link)----------------Spotify...2025-06-091h 04Book OverflowBook OverflowThe Origins of Google - In The Plex by Steven LevyIn 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!-- Books Mentioned in this Episode --Note: As an Amazon Associate, we earn from qualifying purchases.----------------------------------------------------------In The Plex by Steven Levyhttps://amzn.to/3T2I6NX (paid link)----------------2025-06-021h 02Book OverflowBook OverflowMaking a Dent in the Universe - ReWork by Jason Fried and David Heinemeier HanssonIn 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!-- Books Mentioned in this Episode --Note: As an Amazon Associate, we earn from qualifying purchases.----------------------------------------------------------ReWork by Jason Fried and David Heinemeier Hanssonhttps://amzn.to/43vgO7T (paid link)Grokking Concurrency by Kirill Bobrovhttps://amzn.to/4mwuAzP (paid link)2025-05-261h 10🧠   _🧠 _High-Leverage Thinking for Engineers - Thinking in Systems by Donella Meadows Podcast: Book Overflow (LS 30 · TOP 5% what is this?)Episode: High-Leverage Thinking for Engineers - Thinking in Systems by Donella MeadowsPub date: 2025-04-21Get Podcast Transcript →powered by Listen411 - fast audio-to-text and summarizationThis 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 t...2025-05-251h 05Book OverflowBook OverflowCoordination in Distributed Systems - Grokking Concurrency by Kirill BobrovIn 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!-- Books Mentioned in this Episode --Note: As an Amazon Associate, we earn from qualifying purchases.----------------------------------------------------------Grokking Concurrency by Kirill Bobrovhttps://amzn.to/3GRbnby (paid link)----------------Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L2025-05-201h 01Book OverflowBook OverflowBasics of Concurrency - Grokking Concurrency by Kirill BobrovIn 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!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 Bobrovhttps://amzn.to/3GRbnby (paid...2025-05-051h 00Book OverflowBook OverflowGraduate Algorithms and Georgia Tech OMSCSIn 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!-- Books Mentioned in this Episode --Note: As an Amazon Associate, we earn from qualifying purchases.----------------------------------------------------------...2025-04-281h 15Book OverflowBook OverflowHigh-Leverage Thinking for Engineers - Thinking in Systems by Donella MeadowsThis 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.-- Books Mentioned in this Episode --Note: As an Amazon Associate, we earn from qualifying purchases.----------------------------------------------------------Thinking in Systems by Do...2025-04-211h 05Book OverflowBook OverflowBalancing Features and Systems Improvements - The Good News Factory by Kent BeckThis 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!-- Books Mentioned in this Episode --Note: As an Amazon Associate, we earn from qualifying purchases.--------------------------------------------------------------------------2025-04-071h 04Book OverflowBook OverflowJohn Ousterhout and Robert "Uncle Bob" Martin Discuss Their Software PhilosophiesFollowing 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!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.----------------------------------------------------------2025-03-3153 minBook OverflowBook OverflowIs Worse Better? - Worse is Better by Richard P. GabrielThis 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!-- Books Mentioned in this Episode --Note: As an Amazon Associate, we earn from qualifying purchases.----------------------------------------------------------Worse is Betterhttps://www.dreamsongs.com/WorseIsBetter.htmlRise of...2025-03-241h 08Book OverflowBook OverflowGergely Orosz Reflects on The Software Engineer's GuidebookIn 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!https://www.pragmaticengineer.com/-- Books Mentioned in this Episode --Note: As an Amazon Associate, we earn from qualifying purchases.----------------------------------------------------------The Software Engineer's Guidebookhttps://amzn.to/41AxMAL (Paid...2025-03-201h 11Book OverflowBook OverflowMore on System Design Interviews - System Design Interview by Alex XuThis 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!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 Xu2025-03-1753 minBook OverflowBook OverflowCarson Gross (Creator of HTMX) Reflects on Hypermedia SystemsIn 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!John Ousterhout and Bob Martin Conversationhttps://github.com/johnousterhout/aposd-vs-clean-codeFixi.js (a new project from Carson Gross)https://github.com/bigskysoftware/fixiTriptych - New Attributes for HTMLhttps://github.com/alexpetros/triptychHTMXhttps://htmx.org/-- Books Mentioned in this Episode --Note: As an Amazon Associate, we earn from qualifying purchases.----------------------------------------------------------Hypermedia Systemshttps...2025-03-041h 05Book OverflowBook OverflowAcing the System Design Interview - System Design Interview by Alex XuThis 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!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 Sk...2025-03-031h 02Book OverflowBook OverflowEvolving Your Software Teams - Team Topologies by Matthew Skelton & Manuel PaisIn 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!-- Books Mentioned in this Episode --Note: As an Amazon Associate, we earn from qualifying purchases.----------------------------------------------------------Team Topologies by Matthew Skelton and Manuel Paishttps://amzn.to/4...2025-02-231h 09Book OverflowBook OverflowBuilding Effective Teams - Team Topologies by Matthew Skelton & Manuel PaisIn 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!-- Books Mentioned in this Episode --Note: As an Amazon Associate, we earn from qualifying purchases.----------------------------------------------------------Team Topologies by Matthew Skelton and Manuel Paishttps://amzn.to/4kgfH3F (paid link)2025-02-171h 15🧠   _🧠 _Owning Your Career - The Software Engineer's Guidebook by Gergely Orosz Podcast: Book Overflow (LS 30 · TOP 5% what is this?)Episode: Owning Your Career - The Software Engineer's Guidebook by Gergely OroszPub date: 2025-01-13Get Podcast Transcript →powered by Listen411 - fast audio-to-text and summarizationIn 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! -- Books Mentioned in this Episode -- Note: As an Amazon Ass...2025-02-101h 17Book OverflowBook OverflowIs HTMX Right For You? - Hypermedia Systems by Gross, Stepinski, & AkşimşekIn 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!-- 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şek2025-02-101h 16Book OverflowBook OverflowMake Web 1.0 Great Again! - Hypermedia Systems by Gross, Stepinski, & AkşimşekIn 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! -- 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/3C503...2025-01-271h 10Book OverflowBook OverflowKent Beck Reflects on Tidy First?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! -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- Tidy First? https://amzn.to/4atHiKa (Paid Link) ---------------- Spotify...2025-01-231h 06Book OverflowBook OverflowProject Leadership & Understanding the Business - The Software Engineer's Guidebook by Gergely OroszIn 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! (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...2025-01-201h 25Book OverflowBook OverflowOwning Your Career - The Software Engineer's Guidebook by Gergely OroszIn 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! -- 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...2025-01-131h 17🧠   _🧠 _Agile, Good or Bad? - The Agile Manifesto Podcast: Book Overflow (LS 30 · TOP 5% what is this?)Episode: Agile, Good or Bad? - The Agile ManifestoPub date: 2024-11-25Get Podcast Transcript →powered by Listen411 - fast audio-to-text and summarizationIn 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 thi...2024-12-191h 13Book OverflowBook OverflowGuess That Quote! - Book Overflow 2024In 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...2024-12-1655 minBook OverflowBook OverflowOur Top Five Books! - Book Overflow 2024In 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...2024-12-091h 03Book OverflowBook OverflowAccountability Retrospective - Book Overflow 2024In 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. 2024-12-021h 21Book OverflowBook OverflowAgile, Good or Bad? - The Agile ManifestoIn 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/ ---------------- 2024-11-251h 13Book OverflowBook OverflowWeb App Fundamentals - The Twelve-Factor AppIn 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...2024-11-181h 10Book OverflowBook OverflowBrian Kernighan Reflects on Unix: A History and a MemoirIn 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. ---------------------------------------------------------- 2024-11-111h 06Book OverflowBook OverflowKeeping Your Codebase Clean - Tidy First? by Kent BeckIn 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 Beck https://amzn.to/40uOEtL (paid link) Refactoring: Improving the Design of Existing Code (2nd Edition) by Martin Fowler https://amzn.to/3C9d5mq...2024-11-041h 15Book OverflowBook OverflowPramod Sadalage Reflects on Building Evolutionary ArchitecturesIn 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) ...2024-10-281h 01Book OverflowBook OverflowThe Legacy of Unix - Unix: A History and a Memoir by Brian KernighanIn 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)2024-10-211h 23🧠   _🧠 _"Building Evolutionary Architectures" by Neal Ford, Rebecca Parsons, Patrick Kua, and Pramod Sadalage (Part 1) Podcast: Book Overflow (LS 30 · TOP 5% what is this?)Episode: "Building Evolutionary Architectures" by Neal Ford, Rebecca Parsons, Patrick Kua, and Pramod Sadalage (Part 1)Pub date: 2024-08-19Get Podcast Transcript →powered by Listen411 - fast audio-to-text and summarizationIn this episode of Book Overflow, Carter Morgan and Nathan toups discuss "Building Evolutionary Architecture" by Neal Ford, Rebecca Parsons, Patrick Kua, and Pramod Sadalage. Join them as they discuss how the approaches to designing software architecture have changed over the years, the purpose of fitness functions, and how trying to re-use cod...2024-10-171h 31🧠   _🧠 _Carl Brown (Internet of Bugs) Shares His Favorite Books Podcast: Book Overflow (LS 30 · TOP 5% what is this?)Episode: Carl Brown (Internet of Bugs) Shares His Favorite BooksPub date: 2024-08-29Get Podcast Transcript →powered by Listen411 - fast audio-to-text and summarizationIn this special episode of Book Overflow, Carl Brown (of the YouTube channel Internet of Bugs) joins Carter and Nathan to share some of his favorite books! Carl is incredibly well read and shares which books have influenced him over his very impressive 35 year career. To get links to the books mentioned in...2024-10-171h 06🧠   _🧠 _Delivering High Value Work & Doing Fewer Things - Slow Productivity by Cal Newport Podcast: Book Overflow (LS 30 · TOP 5% what is this?)Episode: Delivering High Value Work & Doing Fewer Things - Slow Productivity by Cal NewportPub date: 2024-09-16Get Podcast Transcript →powered by Listen411 - fast audio-to-text and summarizationIn 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 Epi...2024-10-171h 30🧠   _🧠 _Work at a Natural Pace & Obsess Over Quality - Slow Productivity by Cal Newport Podcast: Book Overflow (LS 30 · TOP 5% what is this?)Episode: Work at a Natural Pace & Obsess Over Quality - Slow Productivity by Cal NewportPub date: 2024-09-23Get Podcast Transcript →powered by Listen411 - fast audio-to-text and summarizationIn 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...2024-10-171h 38🧠   _🧠 _Local Development & Maddening Bureaucracy - The Unicorn Project by Gene Kim Podcast: Book Overflow (LS 30 · TOP 5% what is this?)Episode: Local Development & Maddening Bureaucracy - The Unicorn Project by Gene KimPub date: 2024-09-30Get Podcast Transcript →powered by Listen411 - fast audio-to-text and summarizationIn 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! 2024-10-171h 31🧠   _🧠 _You Build It, You Run It - The Unicorn Project by Gene Kim Podcast: Book Overflow (LS 30 · TOP 5% what is this?)Episode: You Build It, You Run It - The Unicorn Project by Gene KimPub date: 2024-10-08Get Podcast Transcript →powered by Listen411 - fast audio-to-text and summarizationIn 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! 2024-10-171h 12🧠   _🧠 _New Horizons & Executive Politicking - The Unicorn Project by Gene Kim Podcast: Book Overflow (LS 30 · TOP 5% what is this?)Episode: New Horizons & Executive Politicking - The Unicorn Project by Gene KimPub date: 2024-10-14Get Podcast Transcript →powered by Listen411 - fast audio-to-text and summarizationIn 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 --2024-10-171h 23Book OverflowBook OverflowNew Horizons & Executive Politicking - The Unicorn Project by Gene KimIn 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) ---------------- 2024-10-141h 23Book OverflowBook OverflowRebecca Parsons Reflects on Building Evolutionary ArchitecturesIn 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) 2024-10-1056 minBook OverflowBook OverflowYou Build It, You Run It - The Unicorn Project by Gene KimIn 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)2024-10-081h 12Book OverflowBook OverflowMartin Fowler Reflects on Refactoring: Improving the Design of Existing CodeIn 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/47...2024-10-031h 10Book OverflowBook OverflowLocal Development & Maddening Bureaucracy - The Unicorn Project by Gene KimIn 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...2024-09-301h 31Book OverflowBook OverflowWork at a Natural Pace & Obsess Over Quality - Slow Productivity by Cal NewportIn 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...2024-09-231h 38Book OverflowBook OverflowNeal Ford Reflects on "Building Evolutionary Architectures"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...2024-09-191h 04Book OverflowBook OverflowDelivering High Value Work & Doing Fewer Things - Slow Productivity by Cal NewportIn 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/5...2024-09-161h 30Book OverflowBook OverflowAdrienne Braganza Reflects on "Looks Good To Me"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 Braganza https://amzn.to/3AZHTFz Working Effectively With Legacy Code by Michael C. Feathers https://amzn.to/3...2024-09-121h 08Book OverflowBook Overflow"Looks Good To Me" by Adrienne Braganza (Part 2)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!2024-09-091h 08Book OverflowBook OverflowStephen Wolfram Reflects on What Is ChatGPT Doing... And Why Does It Work?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...2024-09-051h 15Book OverflowBook Overflow"Looks Good To Me" by Adrienne Braganza (Part 1)In this episode of Book Overflow, Carter Morgan and Nathan toups discuss "Looks Good To Me" by Adrienne Braganza. Join them as they discuss everything about code reviews, including automation, team procedures, and more! Carter on For Your Amusement: https://youtu.be/rhdyrTXbvlg?si=9csVUrBEWonG40VY To get links to the books mentioned in this episode, check the YouTube episode description at https://youtu.be/8B4_hl2dcow 00:00 Intro 04:30 About the Book 07:04 General Thoughts on the Book 12:49 A...2024-09-021h 10Book OverflowBook OverflowCarl Brown (Internet of Bugs) Shares His Favorite BooksIn this special episode of Book Overflow, Carl Brown (of the YouTube channel Internet of Bugs) joins Carter and Nathan to share some of his favorite books! Carl is incredibly well read and shares which books have influenced him over his very impressive 35 year career. To get links to the books mentioned in this episode, check the YouTube episode description at https://youtu.be/GL0EE_cv9T0 00:00 Intro 02:17 How did Internet of Bugs come to be? 06:03 Why still read tech books? 08:32 Mythical Man-Month 14:40 Philosophy of Software Design, TCL...2024-08-291h 06Book OverflowBook Overflow"Building Evolutionary Architectures" by Neal Ford, Rebecca Parsons, Patrick Kua, and Pramod Sadalage (Part 2)In this episode of Book Overflow, Carter Morgan and Nathan Toups discuss "Building Evolutionary Architectures" by Neal Ford, Rebecca Parsons, Patrick Kua, and Pramod Sadalage. Join them as they discuss how to evolve your data schema, modern DevOps practices, and common architectural pitfalls and antipatterns.2024-08-261h 17Book OverflowBook OverflowHost of Syntax Podcast Scott Tolinski Shares His Favorite BooksIn this special episode of Book Overflow, Carter Morgan and Nathan Toups sit down with Scott Tolinski, the host of the web development podcast Syntax. Join the three of them as they discuss Scott's favorite books, his career as a developer, and what you can learn by being a voracious reader! Links to all the books discussed in the episode can be found in the YouTube episode description: https://youtu.be/kJs9pVy94jM2024-08-221h 08Book OverflowBook Overflow"Building Evolutionary Architectures" by Neal Ford, Rebecca Parsons, Patrick Kua, and Pramod Sadalage (Part 1)In this episode of Book Overflow, Carter Morgan and Nathan toups discuss "Building Evolutionary Architecture" by Neal Ford, Rebecca Parsons, Patrick Kua, and Pramod Sadalage. Join them as they discuss how the approaches to designing software architecture have changed over the years, the purpose of fitness functions, and how trying to re-use code can backfire!2024-08-191h 31Book OverflowBook OverflowApple Design Award Winner Devin Davies Shares His Learning StrategiesIn this episode of Book Overflow, Carter Morgan and Nathan Toups interview Apple Design Award Winner Devin Davies! Devin won the Apple Design Award for his recipe app Crouton, which was featured prominently by the Wall Street Journal for its creative use of the visionOS platform. In keeping with the podcast theme of continuous education, Devin tells the story of how he started Crouton, what he needed to learn to create it, and how he learned it. This episode is a little outside of our usual fare, so please let us know in the comments if you'd...2024-08-1545 minBook OverflowBook Overflow"Recoding America" by Jennifer PahlkaIn this episode of Book Overflow, Carter Morgan and Nathan Toups discuss "Recoding America: Why Government Is Failing in the Digital Age and How We Can Do Better" by Jennifer Pahlka. This book was personally recommended by Brian Kernighan and is about what processes and cultures make government technology so woefully inadequate. Join Carter and Nathan as they discuss agile vs. waterfall, the importance of a good business culture, and possible infringements on civil liberties!2024-08-121h 08Book OverflowBook OverflowRobert "Uncle Bob" Martin Reflects on "Clean Coder"In this very special episode of Book Overflow, Carter Morgan and Nathan Toups are joined by the prolific Robert "Uncle Bob" Martin to discuss his book "Clean Coder." Join them as Uncle Bob talks about his thoughts on the "flow zone," humility, and what coding has to do with flying an airplane! Links to all the books mentioned in the episode can be found in the YouTube episode description: https://youtu.be/wf68VDObVX0 00:00 Intro 03:29 Motivation for writing Clean Coder 06:00 Learning from Life Experiences 09:39 Professionalism and the Challenger Story 17:14...2024-08-081h 08Book OverflowBook Overflow"Web Scalability for Startup Engineers" by Artur Ejsmont (Part 2)In this episode of Book Overflow, Carter Morgan and Nathan Toups finish up their discussion of "Web Scalability for Startup Engineers" by Artur Ejsmont. Join them as they discuss caching strategies, async messaging, and managing burnout in your career! 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...2024-08-051h 28Book OverflowBook OverflowMichael Feathers Reflects on "Working Effectively with Legacy Code"In this special episode of Book Overflow, Michael Feathers joins Carter Morgan and Nathan Toups to reflect on his book "Working Effectively with Legacy Code." Join them as they discuss the pros and cons of TDD, the dangers of AI hallucination, and why Michael became a software engineer!2024-08-0158 minBook OverflowBook Overflow"Web Scalability for Startup Engineers" by Artur Ejsmont (Part 1)In this episode of Book Overflow, Carter Morgan and Nathan Toups discuss "Web Scalability for Startup Engineers" by Artur Ejsmont. Join them as they discuss how to build a stateless front-end, the benefits of microservices, and the differences between SQL and NoSQL!2024-07-291h 24Book OverflowBook OverflowJohn Ousterhout Reflects on "A Philosophy of Software Design"In this special episode of Book Overflow, Dr. John Ousterhout joins Carter and Nathan to discuss his book "A Philosophy of Software Design." He reflects on why he wrote the book, how he teaches the principles in it to his Stanford students, and what we can learn from our mistakes. --------------- 00:00 Intro 01:18 Motivation for writing this book 06:17 Why No TAs for Stanford Class 08:55 Thoughts on TDD 14:24 Design it Twice 20:30 Most Surprising Feedback 31:46 Taking suggestions with a grain of salt 33:20 Curiosity and...2024-07-2459 minBook OverflowBook Overflow"Working Effectively with Legacy Code" by Michael Feathers (Part 2)In this episode of Book Overflow, Carter Morgan and Nathan Toups discuss the second half of "Working Effectively with Legacy Code" by Michael Feathers. Join them as they discuss how to keep up a good attitude while working on legacy code, how to get started when you're intimidated, and some of the legacy and greenfield projects they've worked on in their careers! ------------ 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...2024-07-221h 18Book OverflowBook OverflowNeal Ford Reflects on "Fundamentals of Software Architecture"In this special episode of Book Overflow, Neal Ford joins the podcast to reflect on his book "Fundamentals of Software Architecture!" Join Carter and Nathan as they discuss the challenges of compromising with the business, what shifts AI is bringing to the software architecture world, and what sci-fi Neal's been reading lately!2024-07-171h 02Book OverflowBook Overflow"Working Effectively with Legacy Code" by Michael Feathers (Part 1)Carter Morgan and Nathan Toups read and discuss the first half of "Working Effectively with Legacy Code" by Michael Feathers. Join them as they reflect on dependency inversion, the importance of interfaces, and continue their never-ending debate on the pros and cons of Test-Driven Development! (The audio gets a little de-synced in the last three minutes. Carter isn't talking over Nathan on purpose!) Chapter markers: 00:00 Intro  04:51 Thoughts on the book 10:54 Defining Legacy Code 21:53 Quick Break: Pull Requests 2024-07-151h 22Book OverflowBook OverflowBrian Kernighan Reflects on "The Practice of Programming"In this very special episode of Book Overflow, Dr. Brian Kernighan, the author of "The Practice of Programming" joins us to discuss his experience writing the book! Tune in as he talks about his experience at Bell Labs, what it was like co-authoring the book with Rob Pike, his thoughts on LLMs and the future of programming, and more! 00:00 - Intro 02:38 - Why write this book? 12:23 - Working at Bell Labs 16:29 - Life Learning Process 22:33 - What motivates you to write a book?  28:13 - A...2024-07-1059 minBook OverflowBook Overflow"Clean Coder" by Robert “Uncle Bob” MartinIn this episode of Book Overflow, Carter Morgan and Nathan Toups read and discuss "Clean Coder: A Code of Conduct for Professional Programmers" by Bob Martin. Join them as they discuss what it means to be a professional, how you can say "no" to your boss, and more!2024-07-081h 15Book OverflowBook OverflowMark Richards Reflects on "Fundamentals of Software Architecture"In this very special episode of Book Overflow, Mark Richards joins the podcast to reflect on his book, "Fundamentals of Software Architecture"! Join us as we discuss with Mark what inspired the book, what he wish he had changed, and what he's excited about for the future!2024-07-031h 01Book OverflowBook Overflow"Fundamentals of Software Architecture" by Mark Richards and Neal Ford (Part 2)This week Carter Morgan and Nathan Toups finished reading "Fundamentals of Software Architecture" by Mark Richards and Neal Ford. They provide an overview of their favorite architectures from the book as well as discuss the importance of soft skills in selling your technical vision!2024-07-011h 31Book OverflowBook Overflow"Fundamentals of Software Architecture" by Mark Richards and Neal Ford (Part 1)This week Carter Morgan and Nathan Toups read the first half of "Fundamentals of Software Architecture" by Mark Richards and Neal Ford. They discuss what exactly software architecture is, how everything is a trade-off, and how we can keep our architectural skills sharp as software engineers. You don't want to miss this great discussion!2024-06-241h 23Book OverflowBook Overflow"What Is ChatGPT Doing... And Why Does It Work?" by Stephen WolframCarter Morgan and Nathan Toups discuss Stephen Wolfram's excellent primer on ChatGPT! An incredibly dense work, they briefly summarize its key takeaways, talk about whether or ChatGPT is truly intelligent, and reflect on how their views of the current AI landscape have changed after reading this book. Enjoy!2024-06-171h 01Book OverflowBook Overflow"Refactoring: Improving the Design of Existing Code" by Martin FowlerCarter Morgan and Nathan Toups discuss "Refactoring: Improving the Design of Existing Code" by Martin Fowler. Join them as they talk about the importance of automated testing when refactoring, how to play nice, and how refactoring can be justified as a business consideration!2024-06-1247 minBook OverflowBook Overflow"A Philosophy of Software Design" by John OusterhoutCarter Morgan and Nathan Toups discuss "A Philosophy of Software Design" by John Ousterhout. Join them as they talk about pulling complexity downward, the importance of code clarity, and the book's subtle rebuttals to Uncle Bob's Clean Code!2024-06-1257 minBook OverflowBook Overflow"The Practice of Programming" by Brian Kernighan and Rob PikeIn this inaugural episode of Book Overflow, Carter Morgan and Nathan Toups discuss "The Practice of Programming" by Brian Kernighan and Rob Pike. Written in 1999, Carter and Nathan discuss its timeless advice around style guides, interfaces, and debugging, as well as reflecting on how the software engineering industry has changed in the 25 years since it's been written.2024-06-121h 10