Things I've built — some maintained, some abandoned, all educational.
A small CLI for structured log inspection in the terminal.
Pipe journalctl or a JSON log file into it and
get colorized, filterable output. Faster than jq
for everyday grepping.
Go
CLI
Logs
Tiny image-registry proxy that caches and rewrites manifests
across multiple backends. Useful when you mirror images
between registries and want transparent fallback.
Python
FastAPI
Docker
Zero-allocation CSV deserializer for Rust. Borrows from the
input buffer, supports derived structs, and never panics on
malformed input.
Rust
Library
Single-binary network diagnostics bundle — ping, mtr-style
traceroute, DNS lookup, and TLS probe in one tool. Great for
debugging from a phone over SSH.
Go
Networking
Minimal migration runner for Postgres with zero-downtime
schema changes. Expand/contract pattern built in, optional
rollback tracking.
Python
PostgreSQL
Self-hostable RSS/Atom aggregator that renders a static HTML
digest. Drop it on any box with cron and a static file server.
Go
Self-hosted