A case study site that runs none of the projects it presents, and generates every fact on the page from their own repositories.
Selected work
Darren McGarvey
Every project here is described through the decisions behind it — including the ones I rejected, which is usually the more useful half.
A personal assistant rebuilt from scratch after the first attempt collapsed under its own undocumented decisions.
Governance for 26 repositories on one box - conventions, a shared library, and an audit that files findings against projects without fixing them.
An idea pipeline that ingests from six sources, deduplicates with vector embeddings, and refuses to blend four incompatible scores into one number.
Real-time 1v1 mech combat - a scrapyard robot on wheels at Tier 1, a walking mech at the top of the ladder.
A monitor for my daily driver, extended around the fact that an alerting path cannot announce its own failure.
An investment simulator that attempts to beat buy-and-hold of a global index fund.
Also on the box
The rest of what declares itself active on the box. No case study behind these — they are here so the studies above are not mistaken for all of it.
- alfred-glance
Alfred's Android companion, native Kotlin and Compose, reaching the backend over the home LAN only. It builds against a pinned copy of Alfred's OpenAPI schema, and a pre-commit hook fails the commit when the two drift apart.
- Athenaeum
A three-week FastAPI and machine-learning refresher, built one day at a time. A learning exercise rather than a product, which is what its own README says on the second line.
- portfolio
This site. Astro, static output, no live instances of anything — and a decision ledger generated from the ADR directories of the projects above rather than typed out by hand.
Decision counts, dates and statuses on this site are generated from each repository's own docs/adr/ directory and a local estate service, then committed. Last generated 2026-09-16. Nothing on this page restates a fact by hand.