Your Personal Blog Should Have Comments

I will say something not popular.

Your blog should have comments.

Yes, even in 2026.

Especially in 2026.


I see many personal blogs today. Clean design. Fast loading. Static site generator. Deployed on some cool edge platform. And then at the bottom of the post?

Nothing.

No comments.

Just silence.


I remember the days of WordPress.

Every blog had comments.

Every post had a discussion.

People argued. People added links. People corrected mistakes. People said thank you.

It felt alive.

You did not just publish into the void. You started a conversation.

And that was good.

Messy sometimes. But good.


Now we have static site generators.

Hugo. Jekyll. Eleventy. Astro. Next.js.

I love static sites.

They are fast.

They are simple.

They are secure.

But "it's a static site" is not an excuse to remove comments.

Static does not mean silent.


Some people say:

"Comments are too hard to host."

No.

They are just uncomfortable to host.

That is different.

We became used to outsourcing everything.

Auth? Use GitHub.

Comments? Use a SaaS widget.

Discussion? Send people to social media.

But why?

It is your blog.

Why is the discussion happening somewhere else?


And please, GitHub login is not the answer.

I do not want to log in with my account from some random website just to leave a comment.

Maybe I have GitHub.

Maybe I have Google.

Maybe I have something else.

But why should I connect it to your blog?

I just want to say something simple.

"Nice post."

"I disagree."

"Here is another link."

That should not require OAuth.

Your blog is not a SaaS dashboard.

Make it easy.

Name. Email. Comment.

That's enough.


I hear another argument:

"Moderation is too much work."

No.

Just do premoderation.

Approve comments before they appear.

Delete the bad ones.

It is not that much work.

You are already writing full blog posts.

You spend hours thinking, drafting, editing.

Approving a few comments is nothing compared to that.

If you care enough to publish your thoughts, you can care enough to review replies.

Spam is not a new problem.

We solved it before.

We can solve it again.

Moderation is part of having a blog.

People ran WordPress blogs on shared hosting in 2008 and survived.


Another trend is using third-party comment services.

Disqus. Some "comment as a service" startup. Random embed script from a company that may disappear next year.

I do not like this.

They inject trackers.

They load slowly.

They can shut down.

They own the data.

And sometimes they put ads under your writing.

Why would you do that?

It is your blog.

Own your comments.


There is something beautiful about hosting your own discussion.

The comments live with your content.

They are part of the archive.

Ten years later, someone reads your post and sees the conversation below it.

Context.

History.

Disagreement.

Growth.

Without comments, your blog is a monologue.

With comments, it becomes a dialogue.


Also, comments keep you honest.

When readers can reply, you think more carefully.

You explain better.

You update mistakes.

You engage.

It builds trust.

And small blogs need trust more than big platforms do.


Some bloggers say:

"People can email me."

No.

That is private.

That hides discussion.

If someone asks a good question, others cannot see the answer.

Comments make knowledge public.

Email keeps it closed.


I think we lost something when blogs removed comments.

We optimized for speed.

For minimalism.

For "no distractions."

But we also removed community.

We removed friction, yes.

But we also removed connection.


If you have a personal blog, I have a simple request:

Add comments.

Even a basic system.

Even something small.

Even if only five people use it.


Do not be proud of zero comments.

Be proud of thoughtful ones.

Do not outsource your community.

Host it.

Moderate it.

Care for it.

A blog is not just publishing.

It is conversation.

Bring the conversation back.

2
1367

Comments

Emmanuel
2026-02-20 12:20:19
I tend to disagree. Firstly, nobody cares about my blog, so it's more a public personal journal than anything else (a web log, in other words). I do “publish into the void” and I'm not delusional enough to think otherwise, I'm okay with that. Secondly, yes emails are private; but if i have an interesting discussion by mail about a blog post, I can write a second article resuming our exchange in a more easily readable way than the naked messages. Thirdly, and maybe more importantly, if someone want to make their opinion about something I wrote public, they can do it in their own place. For me the blog ideal is not a succession of isolated islands, but a interconnected net. The discussion should occur not within the blogs, but between the blogs.
Avatar
antonmedv
If you publish something online, I guess, you care about it. I know I do. And I value comments. All comments. Comments on lobste.rs, comments on HN. I want more comments! Conversations via email add friction. Conversation via email even more rare than comments. Publishing conversation never happen. Yes, blog post answers are good as well. But rare! If you make it easy to start a conversation, more lickly one gonna happen.
Anonymous
2026-02-20 12:09:54
Things can get messy though!
Avatar
antonmedv
Yes, but we are engineers though! We can solve this.
tux0r
2026-02-20 11:59:05
Why do you use Yandex Metrika in this blog? Why would you do that?
Avatar
antonmedv
I do like it more than Google Analytics. But I want to switch to something self-hosted. But I didn't find something what I will like. Maybe I will build my own...
testing
2026-02-20 11:58:28
I saw the title and want to see if you actually allow random internet weirdos to write comments here. How about emoji? Where do you draw the line 🤔 what about links to shady websites? Remember kids visual studio dot Com is legitimate but visualstuio dot Com is malware.
Avatar
antonmedv
I do a pre-moderation. Comments are published only after I approve them.
cosa
2026-02-20 11:32:23
What happens when all you get are spam submissions, and no real comments? I have an email address posted at the bottom of every post; if people send thoughtful comments, I will add them to the bottom of the posts; except, nobody has ever emailed me about a blog post. So, maybe people who don't want to bother writing an email would instead take the time to write a thoughtful comment in a normal comment box? Maybe, or maybe it would be just a waste of time :(
Avatar
antonmedv
Remove friction of writing comments! More easy comments to post -> more comments. E-mail is different!
Noman
2026-02-20 11:21:21
Nice post :)
Avatar
antonmedv
Thanks! 😊
Anonymous
2026-02-20 11:21:05
Up until you realise you are in the UK and clearly don't want to deal/care with the Online Safety Act
DorotaC.eu
2026-02-20 11:13:17
I have a comment system. I made it. The code is bad, it looks terrible, but it works. Apart from one post that went on HN, I haven't received comments in maybe a year. It doesn't feel like writing the comment app was worth it. I could have sent people to mastodon and not gotten any comments, too. Easier that way. But I wrote it, so I'll keep it.