Building a Programmers Blog In Drupal
Drupal is a mature, extensible, actively supported and secure content management system for the web, and an excellent base for publishing a technical blog.
In this series of articles, I'll guide you through setting up a programming blog through Drupal.
Update 3/2013: The current production release of Drupal is now v7, rendering some of the detail in this series obsolete. The core content is still relevant, however please keep this in mind as you read.