Welcome. This is my personal web site. It contains my weblog and other pages about me and software projects that I work on.
To see what else is here, take a look at the site map.
Weblogs are frequently updated online journals. If you want to learn more about them, you might read this short description or this longer essay.
You can read a brief bio for me this page.