This is a perfect solution for developer-focused blogs. And as @mudasobwa
pointed out in the comments, also helps filter out unwanted commenters.
I personally switched to commentbox.io/ which is just a cleaner privacy-focused alternative to Disqus. Honestly though, I no longer see a huge need for comments on a self-hosted blog as I prefer to just have those discussions on social media or sites like dev.to.
Thanks for mentioning commentbox.io. I might switch over from disqus to use their service.
There's also commento.io
Most people will probably stick with a solution that allows people to either comment without an account or log in with a service that has a lot more users.
Absolutely! It's always a trade-off. :-)
OTOH, that is the great opportunity to shave off those having no GH account, so I see it as another advantage :)
I'm not sure most people would create a new account just to make comments on some random blog.
And that is perfect, who ever needs comments from those having no GH account?
Or maybe your readers aren’t developers.
Guys, being too serious hurts.
I do not read comments at all. Should I?
Nice, I had this issue last week for my new blog, I went with Disqus, did not knew about the Github Trick.
Funny how ppl nowadays load JS files using React. React becomes the new jQuery, soon Ill see stackoverflow questions like we did 10yrs ago with jQuery: "how can I sum 2 numbers with React".
What prevents other people from using your comment repo on their website? 🧐
Let me guess: the common sense?
I moved all discussion on my blog to Twitter. After each post, clicking on a link will open a Twitter search for blog URL.
It makes me a bit sad to see that it's a github-only solution
Amazing! Thanks For Letting Us Know About This Amazing Thing!🙂
Now, quickly, create a whole new post about this while also linking it to this one... /s
I think Microsoft has moved their docs to github, and is using a similar solution for tracking issues and comments.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.