~/jonas $ cat about.txt
Jonas Vinstrup
Backend & infra. I build small, durable tools and write about what breaks.
go · postgres · linux · distributed-systems · copenhagen
now
Rewriting a job queue to lean on Postgres SKIP LOCKED instead of a broker — fewer moving parts.
Reading Designing Data-Intensive Applications for the third time and still finding new things.
Learning to sail, badly, on weekends.
projects
- ●litequeueA dependency-free job queue on top of Postgres.wip · 2026
- ●toml-diffSemantic diff for config files, ignores key order.2025
- ●slowloris-guardTiny reverse-proxy middleware for slow-read attacks.2024
- ●dotfilesYears of accumulated shell and editor config.archived
→ all projects
log
- 2026-05-21litequeue — got visibility timeouts working without a reaper goroutine.
- 2026-05-03Wrote up why I moved off Kafka for a single-node workload.
- 2026-04-12Migrated this box to Debian 12; notes in the post.
- 2026-03-28Released toml-diff 0.4 — arrays-of-tables finally handled.
→ all writing