Welcome to craigaalseth.com

This is my personal web site. Most content is found in my blog, and this home page is a jumping off point to it, and to any other web experiments I've cooked up.