This site is not very complex. It is all simple HTML, light on graphics (I know what it is like to access the Internet over a dial-up line shared by 1/2 dozen people) and all the pages have a standard look and feel. To help you navigate easily (and so that you don't get lost in this mess that I created), you can find the links to the ancestors of the current page in most of the pages. The footer contains links to the top-level individual sections of the website. If you cannot read these web-pages conveniently in some browser, please do let me know. I will try to correct it.
The website has been created using Web Meta Language using the VIm editor on a Debian GNU/Linux machine. All I have to do to add this example page to this website is this source file. I can change the entire look & feel, and the structure of this website by just changing a few lines of WML code. I have also ensured that the WML generated HTML pages are W3C XHTML 1.1.
I will package the code that runs my site and make it available, but if you are in a hurry to take a look at it, this is how: Wherever there is a .html file, there will also be the corresponding .wml (source) file. For example, the code for ../interests/ is ../interests/index.wml. There are a few include files that define the macros used in the .wml files, these can be found in the ../include/ directory. You should also tweak the ../.wmlrc file to suit your needs after reading the WML manuals.
However, the blog is a service from livejournal.com integrated into the site using PHP (magpiersss), and the page hit counter on the main page is from the MIT web-page hit counter.
Meanwhile, here are a few reasons why I use the software that I use to create this website ...