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.

Alfred
estate-manager
venture-assistant
ImbaBots
sysadmin_assistant
InvestingAssistant
portfoliowrite-up in progress

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.

    22 decisions · Aug 2026
  • 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.

    Aug 2026
  • 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.

    19 decisions · Sept 2026

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.