Selected work

Darren McGarvey

Four projects, described through the decisions behind them — including the ones that were rejected, which is usually the more useful half.

Alfred
estate-managerwrite-up in progress
venture-assistantwrite-up in progress
ImbaBotswrite-up in progress
sysadmin_assistantwrite-up in progress

Also on the box

Four more repositories that declare themselves active. No case study behind these — they are here so the four 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.

    Aug 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-08-29. Nothing on this page restates a fact by hand.