Javascript
The JavaScript Fundamentals Nobody Warns You About: Why 0.1 + 0.2 Broke My Payment System
A two-day bug hunt started with one cent. We had a payments reconciliation job that summed thousands of transaction amounts and compared the total against what the bank reported.