Welcome to my very much in progress website and blog. Here you can keep track of what I have been working on as well as read up on some of my thoughts.