I am a programmer by hobby and by profession. At work, I (currently) mostly work with Java and web technologies, but I enjoy playing with other languages as well. Ruby is my favorite language to use, and so I try to work with it whenever I find the opportunity (and it makes sense).
My operating system of choice is Linux (specifically Ubuntu), and my editor of choice is Emacs (I was converted by a combination of my current coworkers and articles from Steve Yegge).
Q&A for professional and enthusiast programmers
Q&A for meta-discussion of the Stack Exchange family of Q&A websites
Q&A for computer enthusiasts and power users
Q&A for professional programmers interested in conceptual questions about software development
Q&A for users of Linux, FreeBSD and other Un*x-like operating systems.
Q&A for Ubuntu users and developers
Q&A for system and network administrators
Q&A for peer programmer code reviews