Projects
Things I've built.
Patchwork
Self-hosted feature flag service with a dead-simple REST API. Runs in a single Docker container with SQLite. No vendor lock-in, no pricing tiers.
Go · SQLite · Docker · open source
Formwell
Lightweight form-to-email backend. Drop a webhook URL in your HTML form and never set up a mail server again. Handles spam filtering and rate limiting.
Rust · Axum · SaaS
Logtail CLI
Stream, filter, and query application logs from the terminal. Supports JSON formats, regex filtering, time-range queries.
TypeScript · Node · CLI · open source
Slugworth
URL shortener for developers. Custom domains, click analytics, expiring links, a proper API. Because the alternatives are ugly or expensive.
Go · PostgreSQL · Redis
Tinyform
Headless React form library under 3KB. No styling opinions, no schema dependencies. Just state management and validation primitives.
TypeScript · React · open source
Reckon
Personal finance tracker in plain-text files. Archived — superseded by something better.
Python · CLI · open source