Test post for comments

This is obviously inspired by the recent Replacing Disqus with GitHub Comments post on HN.

I wanted to share something similar I've done with my blog. You're looking at it now. It's not using Disqus or any heavyweight 3rd party solution for comments.

Instead, I've created something very simple, similar to GitHub Issues frontend UI and backend, and used that. The backend is completely pluggable (it's an interface), so it can be implemented by talking to real GitHub API, or any custom implementation you want. My blog uses a simple JSON files implementation, so I can avoid a heavyweight database dependency.

When I first created it, I was using yet another issues.Service implementation that was exposing my original WordPress blog (via its export as XML functionality). But eventually I migrated that into the current filesystem-backed store, which lets me edit and create new blog posts easily.

Oh, and I've also implemented reactions. Not just 6, all of them.

You're welcome to test out comments here, similar to https://github.com/dwilliamson/donw.io/issues/1. I rely on GitHub for authentication (I didn't want to make people come up with yet another password).

(This is a "closed" post, so it won't show up on the blog front page.)

Comments

shurcooL closed this 1 month ago
shurcooL commented 1 month ago

This is a comment.

Write Preview Markdown
shurcooL commented 1 month ago

This is another comment.

Write Preview Markdown
shurcooL commented 1 month ago · edited

This is a comment with some markdown...

  • Listy
  • Listo
  1. Jumble
  2. Sale

Boldit or Italicit or strikeit

heading

hashtag

something something

var x = 3
Write Preview Markdown
rezhajulio commented 1 month ago

Really cool, dude!

Write Preview Markdown
rizkyramadhan commented 1 month ago

test

Write Preview Markdown
motyar commented 1 month ago

Testing it for a link https://gulpx.com

Write Preview Markdown
motyar commented 1 month ago

Wow

Write Preview Markdown
macleodsawyer commented 1 month ago

This is a brilliant way to do this. Absolutely love it - especially for the way developer blogs work.

Write Preview Markdown
kentbrew commented 1 month ago · edited

I was wondering when somebody would get around to doing this.

Write Preview Markdown
to comment.