This site will look much better in a browser that supports web standards, but is accessible to any browser or Internet device.


Like most programmers, I have some strong opinions and an almost obsessive desire to try to fix things. I've written up some of my opinions in essay form and posted them here. I'll probably add more as I get time to write. If you have comments on the essays. Feel free to email me with your comments. If I get enough feedback, I may try to post some of it.

Published Essays

Coming Soon

Coming soon may have been wildly optimistic. Pulling together the time to write essay-length work has been harder than I thought. So, while I'm trying to get enough writing together for the next major essay, check out my weblog for some shorter pieces. I expect to try out parts of some of the essays I want to write in the weblog. Hopefully that will generate feedback and help me to make some really worthwhile essays.

Valid XHTML 1.0!