Earlier today I was doing some final testing in preparation for a production release, and I happened to notice that one of my bug fixes was somehow no longer fixed. A JavaScript method was failing when called, and it was failing because it was the pre-fix code that was broken to begin with. (It’s what happens sometimes when I code into the night — the original bug, that is.)
Continue reading →