Book Review: Software Engineering: After the Vibe Shift

My review of Software Engineering: After the Vibe Shift, a short book that is more about durable engineering judgment than vibe coding.

August 18, 2025 · itsahill00

Book Review: Tidy First?

My notes on Tidy First?, a small and practical book about making codebases easier to change one cleanup at a time.

December 15, 2023 · itsahill00

Book Review: The Staff Engineer’s Path

My review of The Staff Engineer’s Path and why it is useful for people trying to operate well in Staff+ roles.

October 22, 2022 · itsahill00

Book Review: API by Design

My review of API by Design, a useful REST API complexity book that left me wanting more concrete examples.

November 17, 2021 · itsahill00

Book Review: Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations

My review of Accelerate: useful research-backed vocabulary and confirmation, with more methodology detail than I wanted from the book.

November 10, 2021 · itsahill00

Book Review: Software Engineering at Google: Lessons Learned from Programming Over Time

My review of Software Engineering at Google: valuable engineering lessons, with the usual large-company navel gazing mixed in.

November 3, 2021 · itsahill00

Book Review: Designing Data-Intensive Applications

My review of Designing Data-Intensive Applications as a practical survey of what changed, and what still matters, in data systems.

August 21, 2018 · itsahill00

Book Review: Mastering Ansible

A review of Mastering Ansible, kicked off by a real debugging problem around variable precedence and Ansible behavior.

May 31, 2016 · itsahill00

Required Reading: The Datacenter as a Computer

Why The Datacenter as a Computer is still useful reading for understanding large-scale infrastructure design.

April 3, 2014 · itsahill00