SSourav Saha
HomeExperienceSoftware DesignSystem DesignLearningBooksToolsContact
SSourav Saha

Building scalable backend systems, distributed infrastructure, and cloud-native applications.

Navigation

  • Home
  • Experience
  • Software Design
  • System Design
  • Learning

More

  • Books
  • Tools
  • Contact

Connect

  • LinkedIn
  • Email

© 2026 Sourav Saha. All rights reserved.

Built with using Next.js

BooksAn Elegant Puzzle: Systems of Engineering Management
Leadershipcompleted

An Elegant Puzzle: Systems of Engineering Management

Will Larson

5/5

A comprehensive deep dive into the systems, models, and strategies of engineering management and technical leadership.

Read on February 15, 2024

Favorite Quotes

“The most successful technical leaders don't just solve problems; they design systems that prevent problems.”
“Engineering management is not about managing engineers, it's about managing engineering.”

Why I Read This

Transitioning into higher levels of technical leadership requires a fundamental shift from individual problem-solving to system-level optimization. Will Larson's book is widely considered the definitive text for understanding the mechanics of high-functioning engineering organizations.

Key Takeaways

The book excels at breaking down complex, messy human and organizational problems into structured, systemic models.

Sizing and Structuring Teams

One of the most practical sections deals with team sizing. Larson argues against small 2-3 person teams because they are too fragile to handle attrition or on-call rotations, advocating instead for teams of 6-8 engineers to ensure resilience and momentum.

Technical Debt and Migrations

Larson frames technical debt not just as a code problem, but as a prioritization and migration problem. His approach to running massive, multi-quarter migrations (where 90% of the work is just getting the last 10% of teams to migrate) is incredibly validating for anyone who has led a large-scale platform transition.

Managing Up and Out

The book provides excellent mental models for interacting with peers, upper management, and product teams, treating these interactions as structured interfaces in a broader organizational system.

Final Thoughts

This isn't a fluffy book about feelings or generic leadership advice; it reads almost like an engineering manual applied to human systems. Highly recommended for any senior engineer or engineering manager looking to scale their impact across multiple teams.

Back to all books