Blog
Notes on AI, engineering, investing, and philosophy.
2026-05-22investing · engineering
Buy it, or buy the future?
A wishlist is a list of future selves. I built a small app that makes the price of impatience visible, then I had to live with the chart.
2025-11-02philosophy · engineering
First principles against folklore
Production fills with sentences that sound like wisdom and behave like superstition. First principles is not a brand. It is a refusal to inherit a step you cannot justify.
2024-03-12engineering · linux
Linux images in two days
We used to spend ten days preparing and releasing a RHEL image. The interesting part is not the number. It is what the ten days were actually made of.
2019-06-01AI · engineering · games
Adventures in teaching bots how to kill people
A journal of the final-year project: a generalist agent for Doom and Counter-Strike 1.6, written through my final year of university.