I have been sporadically creating personal and non-personal websites
since 2006, when I asked my sire if we could go and learn some HTML
at KVHS Harz. The other
participants regularly thought that my father must have forced his
poor six-year-old to attend this course. Ha.
Even though the course was quite outdated and bad (even for 2006
standards — think
<FRAMESET>, ugh!), it resonated
with me and I began creating home pages on my own.
Since 2018, I have — once again — a personal home page,
which uses the martin.to domain name; that is really cool.
I might print it on a shirt some day.
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.
I use a simple Makefile to handle various tasks such as building
feeds (perl), rendering photo galleries (perl
rendering stylesheets (perl
+ sassc) or uploading
the whole site (rsync).
Netcup is hosting this site,
and they have been good to me so far. Other people might
beg to differ.