Well, this could be the nail in the coffin for the Drupal framework. I received notice from my web hosting provider that my domain was shut down because of hosting malicious content. Turns out that Drupal was at fault. Someone managed to exploit a Drupal security flaw and inject some malicious code into this tech blog code. I've purged it, updated to the latest version with the security patches, but I may just export all the content and write my own CodeIgniter-based blogging site. Not that I want to reinvent the wheel, though... Difficult decision. For the time being, I've disabled all non-essential add-ons and plug-ins and we'll see how it goes from there.