As a student I was always a great fan of the International Obfuscated C Code Contest. If you’re not familiar with obfuscation contests, they’re basically a two part brain teaser for coders. The first part, and the one I find really satisfying, is to write code to do some task in a completely non-obvious way Read more »