archive

All projects

Everything I've built and chosen to keep. Sorted by what I learned, roughly.

shipped · 8 months

Syncwave

Realtime collaboration engine for design tools

A CRDT-backed realtime sync engine handling 50k concurrent connections with sub-80ms p95 latency.

TypeScriptBunRedisPostgresWebSocketY.js
in-progress · ongoing

pgShepherd

Postgres migration and observability CLI

A migration tool that understands schema dependencies, runs zero-downtime changes, and explains every query plan it generates.

RustPostgresTypeScriptSQLite
shipped · 5 months

trace.dev

Distributed tracing for indie hackers

OpenTelemetry-compatible tracing with a sane default UI. Self-hostable, single binary, no Kafka required.

GoClickHouseNext.jsOpenTelemetry
in-progress · ongoing

Lattice

Local-first task graph for build systems

An incremental build system that caches at the function level. Think Bazel, but pleasant to configure.

TypeScriptNode.jsSQLiteS3