Carter Morgan and Nathan Toups público
[search 0]
Más
Download the App!
show episodes
 
Artwork

1
Book Overflow

Carter Morgan and Nathan Toups

Unsubscribe
Unsubscribe
Semanalmente+
 
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!
  continue reading
 
Loading …
show series
 
In 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!
  continue reading
 
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 ca…
  continue reading
 
In 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 tell…
  continue reading
 
In 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 Nat…
  continue reading
 
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! 00:00 Intro03:29 Motivation for writing Clean Coder06:0…
  continue reading
 
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 ou…
  continue reading
 
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!
  continue reading
 
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!
  continue reading
 
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 0…
  continue reading
 
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…
  continue reading
 
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!…
  continue reading
 
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 mi…
  continue reading
 
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 …
  continue reading
 
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!
  continue reading
 
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!
  continue reading
 
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!…
  continue reading
 
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!…
  continue reading
 
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!
  continue reading
 
In 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 si…
  continue reading
 
Loading …

Guia de referencia rapida