Ok, I confess. I kind of stopped development on the blog application once it was up and running (focusing instead, of course, on what has now become WriteTrack). And that's sad, because it was missing at least one feature common to pretty much every blog out there–the ability to have follow-up comments e-mailed to you. And without that, there's not really much chance for a dialog in the comments, for which I apologize. This has now been fixed. (Of course, if you don't want to get comments e-mailed, that's ok, too…)
It didn't take me as long as I'd expected: you can now add comments to (most of) my posts. I'm going to try leaving things open for now–I've added some basic functionality which should block most of the comment-spam bots out there (details after the jump). Also, I've updated the front page and the RSS feed to now only show the first part of my posts.
The trick for blocking spam comments is fairly simple, and I wish I could take credit for it. However, I read it in passing on another APEX developer's blog, and now I can't find it; if you know, please tell me, so I can give credit where it's due. UPDATE: I found the post. It's by Martin Giffy D'Souza, whom I got to hear present on using the APEX dictionary at this year's Kaleidoscope conference. He's got a lot of great information on his site, so go check it out!
The comments form has a text field that you can't see. But, rather than making it a hidden input (I suspect bots may be smart enough to recognize those), I put style=”display:none;” in the HTML Table Cell Attributes (in the Element block) of the page item. This makes the entire