Everything is a Trade-Off - Software Architecture: The Hard Parts

In this episode of Book Overflow, Carter and Nathan continue discussing Software Architecture: The Hard Parts! Join the Book Overflow Discord here!   / discord   -- Want to talk with Carter or Nathan? Book a coaching session! -- ---------------------------------------------------------- Carter https://www.joinleland.com/coach/cart... Nathan https://www.joinleland.com/coach/nath... -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures by Neal Ford, Mark Richards, Pramod Sadalage, and Zhamak Dehghani https://amzn.to/43cb833 (Paid Link) --- 00:00 Intro 02:08 About the Book and Authors 03:25 Initial Thoughts on The Hard Parts 10:03 Software Fundamentals in the LLM Era 27:45 Granularity Disintegrators 38:06 Granular Integrators and Architecture Quanta 49:48 Sidecars and Orthogonal Coupling 59:44 Final Thoughts --- Spotify: https://open.spotify.com/show/5kj6DLC... Apple Podcasts: https://podcasts.apple.com/us/podcast... 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

Reliability, Scalability, and Maintainability - Designing Data-Intensive Applications by Kleppman
▶︎

Reliability, Scalability, and Maintainability - Designing Data-Intensive Applications by Kleppman

Now more than ever: building reliable software in the age of agents | Ron Minsky | Bug Bash 2026
▶︎

Now more than ever: building reliable software in the age of agents | Ron Minsky | Bug Bash 2026

I Coached an AWS Engineer Senior to Staff (Live)
▶︎

I Coached an AWS Engineer Senior to Staff (Live)

“Just Trust the Agent” Is the Worst Advice in Programming History
▶︎

“Just Trust the Agent” Is the Worst Advice in Programming History

How Agents Quietly Break Architecture
▶︎

How Agents Quietly Break Architecture

Revenge of the Microservices! - Software Architecture: The Hard Parts
▶︎

Revenge of the Microservices! - Software Architecture: The Hard Parts

Discussing "Fundamentals of Software Architecture" by Mark Richards and Neal Ford (Part 1)
▶︎

Discussing "Fundamentals of Software Architecture" by Mark Richards and Neal Ford (Part 1)

Google & AWS Veteran: What Top Tier Software Architects Do Differently
▶︎

Google & AWS Veteran: What Top Tier Software Architects Do Differently

How AI will change software engineering – with Martin Fowler
▶︎

How AI will change software engineering – with Martin Fowler

What World Class Software Engineers Do That You Don't
▶︎

What World Class Software Engineers Do That You Don't

Trade-off Analysis, Microservices Myths - Software Architecture. The Hard Parts | Neal Ford
▶︎

Trade-off Analysis, Microservices Myths - Software Architecture. The Hard Parts | Neal Ford

DevEx in the Age of AI - Frictionless by Nicole Forsgren and Abi Noda
▶︎

DevEx in the Age of AI - Frictionless by Nicole Forsgren and Abi Noda

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker
▶︎

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

Modern Architecture 101 for New Engineers & Forgetful Experts - Jerry Nixon - NDC Copenhagen 2025
▶︎

Modern Architecture 101 for New Engineers & Forgetful Experts - Jerry Nixon - NDC Copenhagen 2025

Reading 40 Software Books and Comparing Them All Head to Head!
▶︎

Reading 40 Software Books and Comparing Them All Head to Head!

Retired Netflix Eng Director: Leetcode, Regrets, Hiring Stories
▶︎

Retired Netflix Eng Director: Leetcode, Regrets, Hiring Stories

Scott and Mark learn...how agents reshape software engineering | BRK247
▶︎

Scott and Mark learn...how agents reshape software engineering | BRK247

The AI Skills Nobody is Teaching (And Everyone Needs) | AI Expert Ethan Mollick
▶︎

The AI Skills Nobody is Teaching (And Everyone Needs) | AI Expert Ethan Mollick

Your Life As Every FAANG Rank
▶︎

Your Life As Every FAANG Rank

This pattern is crazy, or I'm an idiot - Learning Domain-Driven Design by Vlad Khononov
▶︎

This pattern is crazy, or I'm an idiot - Learning Domain-Driven Design by Vlad Khononov