I am a hobbyist programmer, with my roots in Ruby, which was my first programming language. I have since expanded primarily into C, C# and Python as my languages of choice, but still use Ruby on a regular basis.
My programming focus has typically been centered around game development, from the ground up, including structure, graphics, audio, and all that is entailed with game creation. I begin being primarily Windows based, but have since in the past years been focused on cross-platform development, and lately find myself using Linux more often than Windows.
I am very strongly pro-optimization, documentation, and following traditional language standards. Well documented, formatted, and highly optimized code makes me feel all warm inside. ;)
Stack Overflow
Q&A for professional and enthusiast programmers
Game Development
Q&A for professional and independent game developers
Unix & Linux
Q&A for users of Linux, FreeBSD and other Un*x-like operating systems
Code Review
Q&A for peer programmer code reviews
Meta Stack Exchange
Q&A for meta-discussion of the Stack Exchange family of Q&A websites
Arqade
Q&A for passionate videogamers on all platforms
Computer Graphics
Q&A for computer graphics researchers and programmers
Software Engineering
Q&A for professionals, academics, and students working within the systems development life cycle
Vi and Vim
Q&A for people using the vi and Vim families of text editors