TopPodcast.com
Menu
  • Home
  • Top Charts
  • Top Networks
  • Top Apps
  • Top Independents
  • Top Podfluencers
  • Top Picks
    • Top Business Podcasts
    • Top True Crime Podcasts
    • Top Finance Podcasts
    • Top Comedy Podcasts
    • Top Music Podcasts
    • Top Womens Podcasts
    • Top Kids Podcasts
    • Top Sports Podcasts
    • Top News Podcasts
    • Top Tech Podcasts
    • Top Crypto Podcasts
    • Top Entrepreneurial Podcasts
    • Top Fantasy Sports Podcasts
    • Top Political Podcasts
    • Top Science Podcasts
    • Top Self Help Podcasts
    • Top Sports Betting Podcasts
    • Top Stocks Podcasts
  • Podcast News
  • About Us
  • Podcast Advertising
  • Contact
Not in our directory?
Add Show Here
Podcast Equipment
Center

toppodcastlogoOur TOPPODCAST Picks

  • Comedy
  • Crypto
  • Sports
  • News
  • Politics
  • True Crime
  • Business
  • Finance

Follow Us

toppodcastlogoStay Connected

    View Top 200 Chart
    Back to Rankings Page
    Technology

    Book Overflow

    In a world of short-form content, it’s important to engage with long-form ideas. Book Overflow is a podcast created for software engineers, by software engineers to discuss the best technical books in the world. Join co-hosts Carter Morgan and Nathan Toups each week as they discuss a new technical book! New episodes every Monday!

    Advertise

    Copyright: © Carter Morgan and Nathan Toups

    • Apple Podcasts
    • Google Play
    • Spotify

    Latest Episodes:
    "Working Effectively with Legacy Code" by Michael Feathers (Part 2) Jul 22, 2024
    Show notes

    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 a new technical book each week! The full book schedule and links to every major podcast player can be found at https://bookoverflow.io https://x.com/bookoverflowpod


    Neal Ford Reflects on "Fundamentals of Software Architecture" Jul 17, 2024
    Show notes

    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!


    "Working Effectively with Legacy Code" by Michael Feathers (Part 1) Jul 15, 2024
    Show notes

    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

    22:38 How to change software

    44:30 Quick Break: CI/CD

    45:15 Testing Legacy Code

    1:15:10 Quick Break: Linting

    1:16:01 Closing Thoughts


    Brian Kernighan Reflects on "The Practice of Programming" Jul 10, 2024
    Show notes

    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 - AI and LLMs

    35:48 - Layers of Abstraction

    37:50 - What excites you about the future?

    41:34 - Programmatic Thinking in Humanities

    50:13 - Favorite Books

    57:39 - Closing Thoughts



    "Clean Coder" by Robert “Uncle Bob” Martin Jul 08, 2024
    Show notes

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


    Mark Richards Reflects on "Fundamentals of Software Architecture" Jul 03, 2024
    Show notes

    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!


    "Fundamentals of Software Architecture" by Mark Richards and Neal Ford (Part 2) Jul 01, 2024
    Show notes

    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!


    "Fundamentals of Software Architecture" by Mark Richards and Neal Ford (Part 1) Jun 24, 2024
    Show notes

    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!


    "What Is ChatGPT Doing... And Why Does It Work?" by Stephen Wolfram Jun 17, 2024
    Show notes

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


    "Refactoring: Improving the Design of Existing Code" by Martin Fowler Jun 12, 2024
    Show notes

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


    Previous 1 11 12 13 14 Next

    Related Podcasts

    Reply All

    1

    Reply All Games & Hobbies
    Inside VR & AR

    2

    Inside VR & AR Gadgets
    Note to Self

    3

    Note to Self News
    BrainStuff

    4

    BrainStuff Natural Sciences
    This Week in Tech (Audio)

    5

    This Week in Tech (Audio) News
    Hands-On Tech (Audio)

    6

    Hands-On Tech (Audio) Technology
    footer-logo

    Contact Us

    Toll Free: 844-670-7747

    Links

    • Home
    • Top Charts
    • Networks
    • Apps
    • Independents Podcasts
    • Podcast Advertising
    • Podcast News
    • Contact Us
    • About Us
    • Analytics & Insights

    Stay Connected

      Privacy, Terms of Use & Our Code of Ethics Protecting Content Creators Copyrights