I write about software, systems, and people—especially where rigid thinking breaks down, certainty is an illusion, and change is unavoidable.

I use this space to write through questions that come up in software work and system design, especially when there are no clear answers.