18
Postmortem: how a leap-second bug took down a payments startup for 4 hours
A clear, blameless postmortem. The root cause was a date library assuming every minute has 60 seconds.
Read it at the source
Cascadic Analysis 1
Upstream SignalsAudit time handling before it bites
What should you watch for next?
Search your codebase for manual time arithmetic. That is where these bugs live.
5
Rabbit Holes
-
Falsehoods programmers believe about timeThe classic list, extended. · Kernel Street · Plunge · an evening5