Short write-ups on specific engineering decisions — what the problem actually was, and why I built it the way I did.
Three buckets, not one hammer: force what's unsafe to leave, nudge everything else, and fail open when the update-checker itself can't reach the network. A version gate driven by Remote Config, and the release loop that keeps the gun holstered.
Read post →The first ten minutes of a slow-API investigation should be one command, not a meeting. The curl one-liner that turns 'it feels slow' into a number you can actually argue with.
The same number appeared twice on our admin dashboard, a hundred times apart. The bug was never in the formatting — it was the unit nobody named.
No posts in this tag yet.
Three buckets, not one hammer: force what's unsafe to leave, nudge everything else, and fail open when the update-checker itself can't reach the network. A version gate driven by Remote Config, and the release loop that keeps the gun holstered.