Projects

Small, boring, reliable software.

Drift CLI

Detects configuration drift across servers and surfaces diffs fast.

Tech
Go, PostgreSQL, Cobra
Type
CLI
Status
active

What I learned

  • - Keep diffs human-readable
  • - Build safe defaults for destructive actions
  • - Cache results for instant re-runs

Logweaver

Streams structured logs into a tiny local dashboard.

Tech
Go, PostgreSQL, HTMX
Type
Web
Status
active

What I learned

  • - Backpressure matters in streaming UIs
  • - Postgres works great as a log buffer
  • - Simpler dashboards beat fancy charts

Portlane

Reserves ephemeral ports for integration tests and local stacks.

Tech
Go, SQLite, gRPC
Type
Library
Status
archived

What I learned

  • - Deterministic test environments save hours
  • - Lightweight registries beat environment docs
  • - Keep interfaces tiny