I Let AI Fix 100 Real Coding Bugs—Here's What It Got Right (And Wrong)
Debugging is where development time quietly disappears. A feature might take four hours to build. Debugging a subtle bug in that feature might take another three. And that ratio — more time finding and fixing problems than building — isn't unusual for developers working on real-world applications with non-trivial complexity. I'd been using AI to help with debugging for a while, but always informally — paste an error when I was stuck, see what it said, evaluate whether it helped. I didn't have a clear sense of how reliable it actually was across different categories of bugs, or where it was genuinely useful versus where it gave me plausible-sounding nonsense. So I ran an experiment. I collected 100 real bugs from my own projects and client work — nothing invented, nothing artificial — and let AI take the first shot at every one of them. I tracked the results, categorized where it succeeded and where it failed, and paid attention to the patterns. The rules were simple: AI...