Blog
Notes on
Notes on
software
& craft.
Things I've learned, things I'm still figuring out. Mostly long-form, occasionally tutorial, always honest.
#api-design#backend#code-style#craft#databases#distributed-systems#engineering#performance#postgres#systems
-
The idempotency key: a small string that prevents catastrophic bugs
Why your API needs idempotency keys, what they actually buy you, and how to implement one without creating a new class of footguns.
#backend#api-design#distributed-systems#postgres -
Latency budgets are a love letter to your users
How thinking in milliseconds-per-feature reshaped how I design APIs and UIs.
#performance#engineering#systems -
Why I stopped writing comments
A controversial take on code documentation and what to write instead.
#craft#code-style -
Designing schemas you can live with
A field guide to database design that survives the first six months of growth.
#databases#engineering#postgres