I think having your own home page is an invaluable opportunity to
collect thoughts and ideas, while having a (theoretically)
unrestricted and independent creative outlet. Think of it as my
little contribution to keep the web open, accessible and
Here is a more elaborate
version of the point that I have just tried to make.
Also, this site is inspired by loooots of my own favourite websites.
Now and then, you might stumble upon a design decision on this site
that might have originated at:
a technical perspective
I still enjoy writing most of the HTML by hand and I am quite
efficient at doing so, although I resort to a couple
of scripts for generating more complex
I do not use a CMS, because
- I could not find a single one to satisfy my needs.
- Most of them are in PHP anyway which is a disqualifier.
- I don't want to spend months configuring them and keeping them
up to date.
Being responsible for virtually all of the HTML at this place also
means that I can insert an easter egg every now and then. Feel free
to write me an e-mail if you find one of these.
I create most pages
in GNU Emacs,
using web-mode.el amongst other
packages for editing HTML
markup. Look here for my
Pages such as the whole photos section or
the pulp feed are generated using lots
of Perl scripts.
Excellent modules of choice include:
I use a simple Makefile to handle various tasks such as building
feeds (perl), rendering photo galleries (perl
rendering stylesheets (perl
+ sassc), uploading the
whole site (rsync) or serving
it for development purposes
(minicgi, a small
file + cgi server I have written).
Netcup is hosting this site, and
they have been good to me so far. Other people might beg to differ.
From 2019-09-22 to 2020-05-19, the web stack consisted
of nginx and
FreeBSD. It has since been
migrated to Lighttpd and