Geoffrey Craig
I am a programming polyglot, writer, and software engineer. I also like games, math, and genuinely (non-GP) free software.
Tutorials