Techno-geek by nature, but I also fortunately get paid for it.

If I have to, I can program my way out of most (sufficiently wet) paper bags, but I'm not proficient at anything. I can usually ask intelligent newbie questions, however I wouldn't trust any of my answers to be an optimal solution. Technical elegance is always worth striving for, though.

Top Questions
No questions with score of 5 or more
Top Answers
No answers with score of 5 or more