Up and Running…

For some time now, I wanted to have a blog. Now, I’ve got it. My weblog/wiki is now up and running. Piece of cake….well… almost… :-). It takes some time to put all the pieces together, let’s recap:

  • finding a web hosting solution that’s best suited for your style and/or needs:
    • Being a software developer,  I’ve chosen an unmanaged VPS webhosting solution, very common these days. I was initially undecided between Slicehost and Linode. They both seemed to be very similar services offering almost identical solutions. I’ve finally gone with Linode for two simple reasons: Linode is a bit cheaper and they have UK-based data center (but I kinda like the Slicehost documentation a bit better).
  • selecting an open source CMS:
    • Deciding the CMS, the main three alternatives for me (and seemingly for most people out there) were: WordPress, Drupal and Joomla!. Well, for blogging purposes, WordPress is an obvious choice. So I went with WordPress.
    • Actually, there was another contender, IkiWiki. With IkiWiki you can also create a weblog in no time at all. As a blogging tool, it is a much more minimalistic solution, but I had already decided to go with WordPress as I wanted to have greater flexibility in terms of templating and visual appearance.
    • Finally, I decided to go with Joomla! for my company’s website. In terms of user friendliness/easy of configuration vs power, Joomla! is perhaps half-way through between WordPress and Drupal, but I wasn’t expecting to require a lot of customization for my company’s web site, so Joomla! seemed like a good compromise.
  • choosing a wiki technology:
    • For many years I’ve been using internal wikis in different corporate environments to record all sorts of work-related information. As many people, I’ve had that love-hate relationship with most of the wikis I’ve found, but in the end I’ve learnt to like them. So I also wanted to have my own wiki in my site. After having a look at Wikimatrix, I was amazed to discover how many different wiki technologies are out there. A wiki is an easy tool to record and format the various Internet resources, cheat sheets, reference cards, code snippets, and millions of small pieces of information that a software developer normally keeps somewhere at hand for “future reference”. For the last couple of years, I’ve been doing that with Emacs and org-mode. Which I still continue to use, but when I discovered that I could use IkiWiki and org-mode, I decided that I had to have my own IkiWiki in my site.

OK, so now we’ve got the decision about the web hosting, the CMS and the wiki, now one only has to set up everything!… But more about that in a Second Post..