Why write this ?

The last thing the world needs is another blog, so here it is! Actually I'm writing this for two reasons:

  1. Sometimes I do things which I think other people might find interesting or useful. Putting them on the web seems like a reasonable thing to do.
  2. Often I find that writing down what I've done is a good discipline. It forces me to think clearly about matters, and encourages me to do them properly.

Why not use existing software ?

There's loads of software out there which makes it easy to publish stuff on the web, but since my needs are so modest most of them seem complete overkill. All of this is rendered into flat files using a simple Perl program, which can then be served by Apache.