2 ms·
In my professional SRE experience, you are an outlier. I analyze canaries on a regular basis for bugs. Like, the only thing lazier than fuzzing is using your cu
by jldugger 5y ago
In my professional SRE experience, you are an outlier. I analyze canaries on a regular basis for bugs. Like, the only thing lazier than fuzzing is using your customers to fuzz.
One category of bug I file coming out of that is NullPointerExceptions. NPEs are always a bug, and they come with a stack trace and messages about which variable was null. Yet only about 10 percent of the bugs I've filed came back fixed. Often months later. The rest are either still open or closed without fixing in an effort to purge the backlog of old bugs.
- ChrisMarshallNY 5y ago> closed without fixing in an effort to purge the backlog of old bugs. Ugh. :( I like to run on a "constant beta" basis. I fix every bug that I can find -even the small ones- immediately; halting work going forward, until they are fixed. As you can imagine, this was not popular with my employers, so I was not allowed to work that way. Since leaving my last company, that's exactly how I've worked, and the results are nothing short of miraculous. As a result, I actually had to dismantle a JIRA reporting system that I set up, because I get so few reports. A sticky note is usually all I need.