Writing

Essays, brain farts, and occasional technical deep-dives.

2 of 2
  1. On keeping a small site Notes on the value of a personal place online. August 25, 2026
  2. Judging Time: The Planning Fallacy, Frustration, and the Nature of Estimation A loose screw, lost time, and why nobody can guess how long anything will take. August 24, 2026