My Blog
I don't get to write here as often as I'd like, but periodically I'll take some time to share my thoughts and experiences about software development and technology in general.
Improving Enterprises
I work at Improving Enteprises with some of the most talented software developers and all-around greatest people in the software industry. It's a pleasure to go to work every day.
Aggieland DNUG
I am the leader of the Bryan/College Station's small but mighty .NET User Group. I enjoy meeting and learning from others that have new and different perspectives.
Improving Podcasts
I co-produce Improving Podcasts with Mike Abney. We have a great time talking with other Improvers about all topics relevant to Agile Software Development.