My homepage has moved to a more permanent location (with more space):
www.scotthaddow.com