Book Overflow – Détails, épisodes et analyse

Détails du podcast

Informations techniques et générales issues du flux RSS du podcast.

Book Overflow

Book Overflow

Carter Morgan and Nathan Toups

Technologie

Fréquence : 1 épisode/6j. Total Éps: 102

Spotify for Podcasters
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!
Site
RSS
Apple

Classements récents

Dernières positions dans les classements Apple Podcasts et Spotify.

Apple Podcasts

  • 🇨🇦 Canada - technology

    17/02/2026
    #95
  • 🇨🇦 Canada - technology

    04/12/2025
    #98
  • 🇨🇦 Canada - technology

    23/01/2025
    #86
  • 🇫🇷 France - technology

    29/11/2024
    #86
  • 🇩🇪 Allemagne - technology

    28/11/2024
    #99
  • 🇩🇪 Allemagne - technology

    12/11/2024
    #93
  • 🇫🇷 France - technology

    09/11/2024
    #75
  • 🇬🇧 Grande Bretagne - technology

    29/10/2024
    #60
  • 🇨🇦 Canada - technology

    15/10/2024
    #80
  • 🇨🇦 Canada - technology

    14/10/2024
    #58

Spotify

    Aucun classement récent disponible



Qualité et score du flux RSS

Évaluation technique de la qualité et de la structure du flux RSS.

See all
Qualité du flux RSS
À améliorer

Score global : 33%


Historique des publications

Répartition mensuelle des publications d'épisodes au fil des années.

Episodes published by month in

Derniers épisodes publiés

Liste des épisodes récents, avec titres, durées et descriptions.

See all

"Looks Good To Me" by Adrienne Braganza (Part 1)

lundi 2 septembre 2024Durée 01:10:17

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 high-level overview of code reviews

16:14 Learning together, knowledge-sharing, Jargon, Process, and Automation

27:00 Keys to Effective Code Review Process, Roles, and Expectations

46:07 Tools, Platforms, and Patterns Standards for Code Reviews

01:03:46 Closing Thoughts


Tools and technology mentioned in the episode:

- Phabricator https://en.wikipedia.org/wiki/Phabricator

- Phorge (successor to Phabricator) https://we.phorge.it/

- Gerrit https://www.gerritcodereview.com/

- Conventional Commits https://www.conventionalcommits.org/en/v1.0.0/

- Github https://github.com/

- Semantic Versioning (SEMVER) https://semver.org/



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

Carl Brown (Internet of Bugs) Shares His Favorite Books

jeudi 29 août 2024Durée 01:06:42

In 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/TK, 25:56 Advanced Programming in Unix and TCP/IP Illustrated 32:32 How important is it to be well-versed in Unix? 42:27 Freelance, Business, and Consulting book recommendations 52:57 Lightning Round: Managing your programming career, philosophy, and general advice 01:02:34 Final Thoughts

"Web Scalability for Startup Engineers" by Artur Ejsmont (Part 1)

lundi 29 juillet 2024Durée 01:24:22

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!

John Ousterhout Reflects on "A Philosophy of Software Design"

mercredi 24 juillet 2024Durée 59:34

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 Humility

36:13 Misunderstandings from the book

39:37 Strong opinions, humility, and fear of being wrong

44:35 Unconventional Career Paths

50:13 What are you reading?

51:22 Thoughts on Clean Code

53:50 Advice for new software engineers

58:00 Closing Thoughts 

"Working Effectively with Legacy Code" by Michael Feathers (Part 2)

lundi 22 juillet 2024Durée 01:18:52

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"

mercredi 17 juillet 2024Durée 01:02:20

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)

lundi 15 juillet 2024Durée 01:22:02

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"

mercredi 10 juillet 2024Durée 59:04

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

lundi 8 juillet 2024Durée 01:15:44

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"

mercredi 3 juillet 2024Durée 01:01:32

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!

Podcasts Similaires Basées sur le Contenu

Découvrez des podcasts liées à Book Overflow. Explorez des podcasts avec des thèmes, sujets, et formats similaires. Ces similarités sont calculées grâce à des données tangibles, pas d'extrapolations !
Génération Do It Yourself
The Informed Life
UI Breakfast: UI/UX Design and Product Strategy
REWORK
Design Thinking 101
Did I Do That?
The Leadership Podcast
Marketing Against The Grain
Research in Action | A podcast for faculty & higher education professionals on research design, methods, productivity & more
Unraveling ...a knitting podcast
© My Podcast Data