Projects

Apps and other work.

Writing

Latest posts from my blog, Simulated Annealing.

An incomplete collection of failed rewrites, refactors, and other engineering mishaps
The business impact of documentation and exploring architecture automation
Loving your aging body and fixing a sedentary life
How we can build better knowledge systems

See more...