A comment section is an expected feature of a modern web site and it is hard to find a page which does not contain a form to post a comment. Contrary to the norm this website lacks such a form and will likely never have one. Read on for some of my reasoning behind this decision.
This website is statically generated
A statically generated website comes with a fair number of significant benefits. Such a site is easy to host, to make performant and security is no longer as major a concern. Alas, adding inherently dynamic elements (e.g. a comments section) to such a website is not as straightforward as it would be otherwise.
I don’t really want to develop a solution like this on my own, either.
Spam prevention is too hard
Dealing with an inevitable flood of spam requres a constant investment of time to review and moderate the comments received through such a built-in form.
Services like Akismet may reduce the workload here. My previous blog employed a combination of Akismet and reCaptcha. If Akismet deemed comment to be a spam, the commenter would be presented a captcha to solve. All things considered, this solution worked pretty well but it wasn’t foolproof either.
Blogs aren’t suited for discussion
Recently I have seen the following thought on discourse quality:
There is a reason why blog posts and comments don’t create the discourse we are used from forums: In forums the initial post is just a spark and all subsequent posts are presented as equals. After a while there is little that sets the initial post apart from following posts.
It’s very different with blog posts. The blog post itself almost always dominates the whole discussion, comments are visually set apart and often set in smaller font sizes. Following up on previous comments is awkward, so most comments are focused on the initial blog post, which means the discussion doesn’t go anywhere.
Indeed, I haven’t seen a single blog with a comments section full of healthy discourse. Given the rare updates on this blog, it would be quite foolish on my part to expect a high quality discourse here.