Meet utteranc.es, the comment system that powers this blog!
Heya, short announcement here, but I now have a comment system on this blog that I can actually read! So if you were following me, you can now also leave a comment and it won't disappear in the Fediverse inbox like normal comments do.
To that end, let's talk specifically about my choice for this: utteranc.es
Why not Disqus
It sucks. Really bad. Disqus if anything is an example on what I don't want from a comment section.
It actively promotes cruft/cluttering talk, the identation on conversations is more tiring than it's useful, it's an absolutely abomination to use on mobile and it's sign in feature is extremely wonky.
So no, I set out with this on the specific goal that I didn't want to use Disqus.
Instead, I'm using utteranc.es
What is utteranc.es
Utteranc.es is a comment tool that maps items on a GitHub issue tracker to a blogpost. This is for my use, nothing short of amazing.
Let me explain why:
- Most of my blogposts are written from a technical point of view or detail technology. The most likely readers of course are going to be people with a similar interest in technology. This also means that they will likely have a GitHub account.
- For those who don't trust utteranc.es one time OAuth with GitHub (and you know, that's valid!), once a comment thread exists, you can just comment on it on GitHub itself and it'll magically appear in the comments here.
- Utteranc.es takes care of all the annoying legwork needed to map and create the issues, at least when working from the comment section on this blog. So that's cool!
- Spambots usually don't bother with spamming GitHub issues, so there's less moderation needed on that end.
- I get an email every time someone leaves a comment on a GitHub issue, so why not leverage that to make the comment section a nice thread I can stay subscribed to in my mailbox and comment in as needed.
- The general linear nature of conversation means that cruft is less likely to pop up. In addition, GitHubs emote reaction feature should filter out a lot of the usual “haha funny lol” and “+1” comments that plague blogposts.
So yeah, it really fits my usecase well. I have it set to map on the
og:title, so issue titles should map seamlessly to the dumb titles I give these posts.
Give it a go down below if you're brave enough to put up with my unfunny jokes!