skip to content

Building backend infrastructure, distributed systems, and database tooling from the ground up, working primarily with Go and PostgreSQL.

Latest · October 2026

I Built a Distributed Task Queue from Scratch with Go and PostgreSQL

Solving the dual-write problem with transactional enqueueing (EnqueueTx), FOR UPDATE SKIP LOCKED, and debugging an 8x worker polling bottleneck with k6.