Engineering
Engineering
Decisions we made, what they cost, and what we would change.
2 posts
Engineering
Idempotency keys on the metering write path
How BuildBase keeps a retried usage record from counting twice: a key per hop, minted where its quantity stops changing, and the one hop where our check still runs early.
10 min read
Engineering
Why a permission change no longer waits for the hourly refresh
RBAC permission propagation delay, from our code: role and grant changes land at the write, and the hourly refresh only catches writes that announce nothing.
9 min read