As Jeff Atwood says, a blog without comments is not a blog. That means that today is the day that my blog becomes an actual blog!
But how can a static website have dynamic comments? Well, for that you just need a tiny service to serve up your comments. Traditionally, sites built with Jekyll and Hugo have used Disqus, which is a fairly good commenting system for the price.
But this site will never use Disqus. Why? Because I don’t want to use Disqus. Disqus is nonfree software, and potentially tracks your browsing. In any sort of discussion, your level of anonymity and privacy are directly proportional to your freedom of expression. So until Disqus is released under a free software license, I cannot morally include it on my site.
Moreover, the nice thing about Commento is that it also supports OAuth2 logins from third parties that don’t want your data. Right now, it looks like it only supports Google as a third party. I will add more as Commento improves and becomes more mature in the future.