For lack of a better description I work as a computer programmer.
OK, my job title is something like "Software Architect" which means I do very little programming.
I work at a Fortune 100 company on their WebSphere Portal development team.
Prior to that I worked as a C# .NET and Visual Basic programmer.
has more specific details and stuff.
I often joke that I've been programming since I was eight when I first learned LOGO and BASIC.
It's been a hobby of mine for as long as I can remember.
It was my favorite pastime until it became a career.
The only recreational programming I do now are projects that are somehow game related.
These projects regularly violate all best practices, design patterns,
and everything else I have to deal with 40-50 hours a week.
Consider it a nerdy rebellion against those that are good at talking
about software but rarely have to make anything actually work.
That leads to my current favorite hobby: collecting video
In recent years I've developed something of a passion for amassing games from 1984-1996.
I spend many Saturdays in the summer hitting garage sales in search of treasure.
I've found it to be very enjoyable, something that appeals to the nostalgic nature of my personality.
Plus, unlike other collections I can actually do something with the items being collected.
It's not like a stamp collector actually mails anything with their stamps.
Besides collecting video games I also enjoy writing articles about
Of course if you've spent more than 30 seconds on this site you figured that out already.
My personal favorite piece is something I called Closing
; but if web statistics mean anything then The Complete Guide to Phantasy Star III
and my Sears Catalog scans
are the most popular items I've produced.