Let's say you have to use Microsoft Visual Studio (sorry). Why not make it "better" with badges and achievements! Won't you be proud when you've earned them all? Your code is already bloated and full of obscure and questionable practices, so why not at least get rewarded for that? Read all about it here. Thanks to Scott Landsman and Juan Serrallonga for the tip!