Learning Systems Thinking by Diana Montalion - A Book Retelling Series

I just finished reading “Learning Systems Thinking” by Diana Montalion (O’Reilly, 2024, ISBN: 978-1-098-15133-1) and I want to share what I got from it. Chapter by chapter. Like a retelling with my own thoughts mixed in.

Learning Systems Thinking Cover

Why This Book

Here’s the thing. Most of us in tech think in straight lines. Problem comes in, solution goes out. But software systems are not straight lines. They’re messy, tangled, and full of surprises. Diana Montalion wrote this book to help us see the mess for what it really is and work with it instead of against it.

Diana has a pretty cool background. She went from owning an independent bookstore in Montana to architecting large-scale software systems. That journey shaped how she thinks about complexity, relationships, and why things break in ways nobody expected.

What the Book Covers

The book has 4 parts and 12 chapters:

Part I - A System of Thinking

Part II - You Are a System of Thinking

Part III - We Are a System of Thinking

Part IV - Designing a System of Thinking

How I’ll Write This

Each post covers one chapter (some bigger chapters get split into two). I’m not trying to replace the book. Think of this as my notes and reactions. If something clicks for you, go grab the actual book. It’s worth the full read.

I’m writing this as someone who spent 20+ years in IT and read way too many technical books. Systems thinking changed how I look at pretty much everything. Not just code, but teams, decisions, and why things keep going wrong even when everyone is trying their best.

Let’s get into it. First up: What Is Systems Thinking?

About

About BookGrill.net

BookGrill.net is a technology book review site for developers, engineers, and anyone who builds things with code. We cover books on software engineering, AI and machine learning, cybersecurity, systems design, and the culture of technology.

Know More