Meta post for book reviews.

  1. Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures

  2. A Philosophy of Software Design

  3. The Staff Engineer’s Path: A Guide for Individual Contributors Navigating Growth and Change

  4. Understanding Distributed Systems