Articles
I have spent numerous hours tinkering with my personal website. It started off as HTML pages generated from text files, then I tried iWeb, then HTML pages generated from data in Filemaker's ''Bento'', then Joomla, then back to iWeb, and currently it's back to HTML pages generated from text files. Perhaps I enjoy re-arranging the deck chairs rather than sitting in them.

Each approach has had its advantages, and its disadvantages. The current approach of defining the website as text files in a directory structure is low-tech. Including images isn't as neat as in iWeb being able to select them using a GUI. I will have to write my own code to do a RSS feed. But there are serious benefits for me.

I can edit the website from the comfort of my iPad while I'm lapsitting our cat Tabitha. The website can be re-structured by moving and renaming files and directories around. The text files have a simplistic format so I can just type away, and most of the text is content.

I also like having the master copy of the website on my local computer rather than on a remote ISP's system. Probably reflects an inner insecurity. But there we are.

The home page of the website (index.html) is generated by a special Ruby script which merges news items from the RSS feed into an about page template.

There is the minor question of whether anyone else reads the pages on my website, or whether it's like all the blogs out there with zero comments. When I've blundered (like failing to replace the default text on iWeb pages, or got the formatting wrong) I take some comfort in thinking no-one may have seen my misdeed. But it's rare for people to report mistakes on websites, they normally just move on.