Small, explicit Go — the packages ship stdlib-only. I write the boring parts carefully — lifecycle, errors, health — so the interesting parts have somewhere solid to stand.
a Discord bot that runs the server as a democracy
Members earn standing from real participation, and that standing weights the elections that fill the role hierarchy — approval, STV and ranked ballots with liquid delegation, tallied once and reconciled straight onto Discord roles. A Go service on my own samsara runtime: gateway connection, ticker-driven workers, per-guild scoring, a premium entitlement state machine behind signature-verified Paddle webhooks, and a GDPR erase/export orchestrator that fails the build when a new table forgets to join it. I run the platform and the paperwork too — hardened host behind Traefik and Cloudflare, containerised deploys from CI, and a counsel-reviewed DPA, SCC and consumer-withdrawal set behind the checkout.
an asynchronous biopunk colony sim
Grow a living flesh-ecosystem — feed it, spawn creature-drones, send them on missions, and mutate what returns home. A Go backend on my own samsara runtime (a domain per feature, argon2id passwords with rotating refresh tokens, and a render-on-read event log localized per reader) behind a React SPA. An ongoing solo project, currently in closed alpha.
a QR code that is a noir comic panel
Encode text into a hand-inked halftone cityscape, then read it back from a screenshot or a phone photo — grayscale tonal channels plus Reed–Solomon error correction and adaptive sizing. A Python CV core, a stateless Go gateway (Fiber, ports & adapters), and a React SPA with live camera scanning.
explicit error handling
Every error carries a typed Code you can match with errors.Is — no string parsing. Codes survive wrapping through the whole cause chain.
source ↗batteries for the runtime
Ready-made lifecycle components — datastores, servers, workers — that satisfy the samsara contract out of the box, so a new service wires up in minutes instead of boilerplate.
source ↗a production service, scaffolded
A runnable starter that wires samsara, mishap, and the components into a service with health endpoints, structured logging, and graceful shutdown already in place. Clone and ship.
source ↗Most of my work is infrastructure other engineers depend on. That earns a specific kind of discipline.
Currently employed. I take on the occasional freelance project when it's a good fit — backend, platform, Go. Tell me what you're shipping; I read everything.