·2 min read
The charge that almost happened twice
A payment webhook with no idempotency guard, one retry away from double-charging real customers. How it surfaced and what the fix actually required.
Case studies
Two pieces of work where the interesting part was not the build. Written up the way they happened, including what nearly went wrong.
A payment webhook with no idempotency guard, one retry away from double-charging real customers. How it surfaced and what the fix actually required.
A production migration was about to trust a line of documentation that was wrong. What we caught, what we did about it, and why the catch is the product.