Malcom -
Not to hijack this thread, but on the topic of your articles, what's your opinion on Joel's CityDesk product that you use to maintain your website?I like it a lot. I love the fact that all the "source" is stored in a database on my own computer, rather than only existing out on the web, and then uploaded to the web site via FTP. I was all prepared to write my own content management system in Fox when I discovered CityDesk (
http://www.fogcreek.com/CityDesk/index.html). There's no doubt that I couldn't have written something as feature-full and bug-free for the price.
Once you get your templates figured out, it's great. I use it for technical developer/project status blogs on the intranet at work, as well as my public blog site. The scripting features are very good. There's a good user community. Reminds me of Fox in the old days.
It has it's problems but nothing that prevents real work from being done in a quick and effective manner. Joel Spolsky has been honest about the fact that it doesn't earn his company much revenue, and is therefore on a very slow upgrade schedule - we may never see a 2.5 or 3.0 version from FogCreek. But as he always says, if you purchase a product, you should buy it for what it does for you now, not what might be delivered in the future. He's right, of course.