/bookshelf · 10 entries

What I've read, one sentence each

No five-star reviews. Books I'd hand someone, books I wouldn't, books I'm still working through.

Currently reading

2
  • Designing Data-Intensive Applications

    Martin Kleppmann

    Third pass. The chapter on stream processing finally clicked.

    2026
    ●●●●●
  • Staff Engineer

    Will Larson

    Slow read. Re-read the 'engineering strategy' chapter four times.

    2026
    ●●●●●

Finished

7
  • The Software Engineer's Guidebook

    Gergely Orosz

    Cover to cover. The career-stages framing is the cleanest I've seen.

    2025
    ●●●●●
  • An Elegant Puzzle

    Will Larson

    Read it when I started leading. The org-design chapter saved a few avoidable re-orgs.

    2025
    ●●●●
  • Database Internals

    Alex Petrov

    Denser than DDIA. The B-tree and LSM chapters are the ones I dog-eared.

    2025
    ●●●●
  • The Phoenix Project

    Gene Kim et al.

    Read it on a flight. The novel framing wears thin by chapter 12. Lessons still land.

    2024
    ●●●○○
  • Working in Public

    Nadia Eghbal

    Made me stop seeing open-source as 'community' and start seeing it as infrastructure with maintenance debt.

    2024
    ●●●●
  • A Philosophy of Software Design

    John Ousterhout

    Deep modules. Strategic vs tactical programming. Two ideas that quietly rewired how I review PRs.

    2023
    ●●●●●
  • Site Reliability Engineering

    Beyer, Jones, Petoff, Murphy

    Free online. Most of it doesn't apply at our scale. The parts that do are gold.

    2023
    ●●●●

Shelved

1
  • Spring Boot in Action

    Craig Walls

    Useful while learning, outdated after Spring Boot 3. Kept for sentimental reasons.

    2022
    ●●●○○