First of all, I highly recommend you to read this article [243 KiB, PDF]. Quite funny and insightful, it's really worth it.

The following is random stuff. You can browse the local code directory, or take a look at my github profile.