As you can see my website is online. Finally!
Development
My first attempt on this website started around 2008, but due to my educational activities I didn’t have much time to work on it. My original idea was to make a custom CMS with a highly customizable object-oriented design, with a flashy javascript-based front. I started making the front-end, using jQuery which I had recently discovered back then. I finished it (it turned out later that I was just halfway there…), and after a while I started working on the CMS backside. But it didn’t take very long until I realized that it was waaay too much work.
Then I discovered my new love: WordPress. It has more features than I would ever make, it is highly customizable and has loads of plugins. Because finishing my website suddenly became feasible, I already registered my domainname and started using it for my e-mail (which looks way more professional than a hotmail or gmail address!). Because I already finished my javascript front-end, I started transforming it into a custom theme for wordpress. However, my front-end is ajax-based, and wordpress is not. That gave a little friction, but I managed to solve it with just 2 hacks into wordpress itself. The rest is nicely separated in my own theme. Hurrah for the flexibility of wordpress! This whole conversion process took quite some time, and along the way I found out that the front-end wasn’t as finished as I thought it was. So in the end it cost me much more time than anticipated. But I’m happy that I finished it, because now I have a truly unique website!
Server

My Shuttle XS35 server
That’s not the full story, because I also wanted my own server. This would give me more possibilities and it would cost much less than renting something. But this costs a lot of time, because the server has to be selected, configured and maintained. After testing the software configuration in VMware, I decided to buy a Shuttle XS35 together with a blazing fast WD Scorpio Black. The response-time of wordpress hosted through VMware was a bit slow. Because I ran the virtualization on a very fast CPU, I was worried the Atom D510 in the Shuttle might not be powerful enough. But I was totally wrong. It runs like a breeze. The D510 would laugh at me if it knew I underestimated it this much. The Shuttle XS35 is passively cooled, so there is no annoying noise of a fan (but still hard-drive noise…). And the Atom processor makes it very energy efficient. The entire server runs at just 15W idle and 20W under load, which is about as much as an energy-saving light bulb. I’m very happy with my new little friend!