GitOps Drawbacks
A look at GitOps tradeoffs that can make operational work harder when the model is applied too broadly.
A look at GitOps tradeoffs that can make operational work harder when the model is applied too broadly.
My practical experience using AI in software engineering work, where it helps, and where the workflow still needs judgment.
A 15-year site update and a note on where I want the blog to go next.
My notes on Tidy First?, a small and practical book about making codebases easier to change one cleanup at a time.
My notes on Google’s community-driven software adoption case study and what it says about internal platform change.
My review of The Staff Engineer’s Path and why it is useful for people trying to operate well in Staff+ roles.
My review of API by Design, a useful REST API complexity book that left me wanting more concrete examples.
My review of Accelerate: useful research-backed vocabulary and confirmation, with more methodology detail than I wanted from the book.
My review of Software Engineering at Google: valuable engineering lessons, with the usual large-company navel gazing mixed in.
Why on-call runbooks have limits, and where teams can invest instead to make incidents easier to handle.