/engineering blog
Writing about systems,
tools, and the craft
of building software.
Posts on distributed systems, Go, cloud infrastructure, and anything else worth sharing.
read all posts →/recent posts
productivity
Redis was at 50% CPU. It was already too late.
A production support question — "our self-managed Redis was at 50% CPU on a 4-core box, but latencies were already climbing, how do we know when to scale?" — turned into a real benchmark investigation, on both a standalone instance and a real primary/replica pair. Here's the metric that actually matters, the thresholds to alert on, and when to scale up vs. scale out.
diy
I built a private family wealth tracker — and it runs for free
diy
How did i convert my PDFs to audiobooks
productivity
Export google cloud resources to terraform format
automation, taxes
Automating GST reporting for my father using Cloud Run