New features coming tonight
The good news: the site is working perfectly. The other news: there are always more features to add!
So, on Saturday night (US PST time), we'll be adding some requested features. The "Back" link on the Comments page will point to the main blog page, and the blog editing page will allow deletion of comments.
More soon.