Finally finished

It’s finally finished.

Over the years vandervossen.net had become a weird mixture between a personal site and professional self-promotion. This was fine when I was still working freelance, but since I started my own company last year, the only content left was my PGP key.

Screenshot of the old vandervossen.net homepage

Early this year I decided to turn this site into a weblog. Being a bit of a geek I really wanted to write my own weblogging tool, but lacking the time I installed Pyblosxom. I liked it’s elegant design and the simplicity of having my weblog items in regular text files, but deep inside I knew it would always be not exactly what I wanted…

So now I’ve finally finished my own tool. Items are written and edited as plain xhtml files with metadata in the header and the content in the body. A simple Python script parses these files and generates static pages for each item, the homepage, the rss feed and the archive and categories pages.

All markup is as semantic as possible and the resulting html should be valid xhtml 1.1. Browsers who accept application/xml+xhtml (currently only Mozilla and its derivatives) are served his content type in the response header. This means the page is expected to be well-formed xml, so the browser will give up with an parsing error if it isn’t. This should keep me from being sloppy on my markup. Both the CSS and the RSS feed validate. This is as standard-compliant as you can get.

Note: If you were looking at this page in a more modern browser like Mozilla Firefox or Safari, it would look and work better and faster.
Find out more…