Projects

Side projects, mostly small tools that solved a problem I had.

tinyqueue

Persistent job queue backed by SQLite with retries, visibility timeouts and a tiny HTTP admin page. Useful when Redis is overkill.

GoSQLite

pgsnap

CLI that takes consistent logical snapshots of selected PostgreSQL schemas and uploads them to S3-compatible storage.

GoPostgreSQL

confcheck

Linter for YAML service configs: schema validation, unused keys, and secrets accidentally committed in plain text.

PythonCI

dotfiles

Shell, tmux and editor configuration I carry between machines.

Shell