9 min read
Retry With Backoff and Jitter: The Version I Copy Everywhere
Naive retries hammer a recovering server and turn blips into outages
The Lab · Written in the open · Tagged Backend
Working notes from the studio. The tools I build, the workflows I keep, the mistakes I paid for.
7 entries · latest 2026-10-21
Latest entry
Cron runs in UTC by default, so a "midnight" job can fire on the wrong local day Define the business day explicitly with a timezone string, never a UTC offset DST shifts your offset twice a year, which silently moves...
Read the entry
Latest entry · Tutorials
All entries · Backend
9 min read
Naive retries hammer a recovering server and turn blips into outages
8 min read
Reject bad requests at the edge before they touch real logic or a database
9 min read
Three fields on every log line: request_id, event, context object with actual values
9 min read
Every webhook arrives twice eventually, so design for it from day one
10 min read
Durable counters give exact limits but cost per request
8 min read
Hono ships under 14KB and runs the same code on Bun, Node, Deno, Cloudflare Workers, and Vercel Edge