This isn't strictly programming, but earlier this week I achieved the StackExchange 100 point site wide bonus. I did it with a flurry of editing posts on the chess beta section. I didn't realize for the longest time that you got 2 points per edit. Cool thing was I learned a lot on the way.as I cleaned the posts up. Before then I wondered how anyone managed to get a reasonable amount of points to start.
StackExchange has been immensely helpful for me to learn new Perl and python tricks. I don't know if anyone else here uses it a lot, but just knowing it is there is a relief for my new projects.
Oh, I also wrote a script to open up certain SE subsites once a day, so I can get the 100 day in a row gold medals there. It felt a bit like cheating, but it does encourage me to ask questions or look for answers instead of giving up on an idea.
Plus I already got the Stack Overflow gold medal honestly.