After looking at your homepage, I'll second the recommendation for
moveable type. It's easy to install, Perl, and uses DBM and templates.
I've been playing around with it on both FreeBSD and Win32. The code looks reasonably clean.
The roll-your-own route is tempting. I've done that a few times, and have several Wiki clones running in production serving various private communities. It depends on what you want to do. Wiki is a great collaborative tool. It lets the community shape the site. The various blogging tools set the shape of the site in wet concrete. Your site looks much more like a flat weblog.