7 entries

Projects

Things built, shipped, retired, or abandoned on the record — with what each one proved.

  1. 2026
  2. This site

    A register, not a portfolio. One authoritative source for the facts about me — referenced rather than copied — on a margin rule, built with SvelteKit and served as static files from Cloudflare Pages.

    in production · SvelteKit · mdsvex + unified · Cloudflare Pages · colophon

  3. go-crap and gen-contract

    Two tools written for Nexus. go-crap is a CRAP-score and mutation-testing CLI used to drive every module to complexity and coverage bars; gen-contract is an annotation-driven API-contract and OpenAPI generator, enforced in CI.

    in use · mutation testing · contract validation in CI · Go · go · testing · tooling

  4. Nexus

    A self-hosted household computing platform — a physical appliance that gives a family shared identity, photos and documents, applications and private AI agents without surrendering their data to a cloud. Built solo, bare metal to a stranger-installable appliance, in six months.

    in production · ~18 Go services + a SvelteKit UI · four layers · one person · households onboarding · appliance · sovereignty · kubernetes · identity

  5. 2025
  6. Household memory, generation 1

    The first cut at a household data layer — the platform owned the bytes behind a custom API and a forked Immich. Abandoned, and later retrodicted by the platform-formation framework: the byte layer is exactly where the abstraction inequality fails.

    abandoned · byte-layer abstraction · forked Immich · retrodicted by T18 · nexus · architecture · lesson

  7. 2024
  8. The home cluster

    A hand-built three-node cluster that ran the house for two years before Nexus’s first commit — the testbed that turned a conviction into a product spec.

    retired · 3 nodes · 2 years of household use · homelab · kubernetes · nexus

  9. 2012
  10. Neuron electrophysiology simulator

    A C++/Qt simulator of neuronal electrical activity, built from scratch for the University of Oklahoma biology department on the Huguenard–McCormick equations; used in teaching and research at several universities.

    in use · C++ · Qt · Huguenard–McCormick model · used at several universities · neuroscience · c++ · simulation

  11. 2010
  12. An Android app, 2010–2013

    Independent Android development during graduate school — a startup’s app shipped to 2,000+ users.

    retired · 2 · 000+ users · android · indie