Turns out they exists, they were just never named. So I decided to name them “unbugs” for now.

Have you ever used a piece of software and found it absolutely delightful? That’s a time when you found an “unbug”.

Have you ever looked at a piece of code that a friend or a colleague of yours wrote and you thought to yourself “that’s some slick-a## code”? That’s another unbug right there.

“Unbugs” are the unsung heroes of our software industry. Unlike bugs, they don’t complain, scream or make trouble. They are soft-spoken and gentle and so very rarely, if ever do they catch our attention.

But I think it’s time to put a big, flashy glowing light on them and give them the overdue praise they deserve.

So next time you encounter an “unbug”, file an unbug report and send it to the programmer responsible. Might make his day a bit nicer.

"Unbug" refers to a pleasant experience from using a piece of software. It's a time that got you thinking "whoa!" when you used another's piece of code. The trouble is, that we all hear about our "bugs" or defects. And that's okay. But programmers often also produce good, quality, working software. But we rarely if ever get to hear about that. It's just "supposed to be like that". So I thought that maybe it would only be fair to let responsible programmers know when they produce good quality software experience ("unbug" for a lack of a better term) just as much as they hear about the "bugs".