WordPress Development
Classic ASP
Problem Solving
Site Management
Blog Posts
From time to time I keep my blog up to date with news from my world. This includes events that I am working at or attending, some techie stuff, and the occasional tattoo post.