Drupal CMS
Welcome to the new site. I ditched Wordpress for the more powerful Drupal content management software. While I'm sure Wordpress is fine for 99% of bloggers it has a nasty way of mangling technical documents. While being more of a pain to install Drupal has a great system for uploading content they call filters. In addition it has more flexible permalinks and catagories and has built in site statistics. So for programmers I strongly recommend Drupal over Wordpress. There are Drupal web hosts that can save you the trouble of installing it.