Hacker News new | ask | show | jobs
by sph 899 days ago
> I am afraid of sharing though and getting negative feedback.

Then don't. Don't add a comment section. Unless you have built an extensive community around your site, having open comments just invites drive-by criticism or generally people demanding, rather than stopping by to say nice things.

What I am thinking to add on my personal website, though, is a "send a reply" box at the end, where one can directly write to me, and I can respond via email. There is no promise of being published, which discourages spammers and drive-by snark, requires a valid email and promotes 1-on-1 communication which is much healthier and personal than the average Web 2.0 public comment widget.

---

But, in general, do not write for an audience. Write for yourself. Write to get better at writing. Write because someone might find it useful, without having any engagement target. In that frame of mind, who cares if one doesn't like your content? The worst that'll happen is one will scroll by. They'll click the link, skim, and move onto the next shiny thing. We mindlessly and compulsively scroll down our social media apps until something piques our interest. This is the default mode of navigating the internet for most of us. If one stops by, spends time to comment on your post, it means they cared enough to.

2 comments

> What I am thinking to add on my personal website, though, is a "send a reply" box at the end

I just list my email address. FastMail's spam filters are good enough that I rarely get spam so it hasn't been a problem. Occasionally I'll get an email from a dev asking following up questions or if I can help them with their code. It's nice to know that it's not just my mom reading the site.

I do this too—every post has a footer telling people they can email me with feedback, along with a mailto link. I maybe see one piece of spam every few months because of it. And once in a while I get feedback that I really enjoy. As the top-level comment mentioned, there are advantages to 1-on-1 communication.
> I just list my email address.

That's what I did too. I added a mailto: link to the Hugo post template that also prefills the subject line with the title of the post when you click on it. The interactions I've had with this method feel much more meaningful to me than the average comment thread, for all the reasons @sph already mentioned.

Analytics could tell you that without exposing your email address to the world.
But analytics wouldn't allow me to respond to the people asking for help.

The site has been up for over 20 years, I think I added the email address about 10 years ago. If it was a mistake and would result in massive amounts of spam surely I would have felt the effects by now.

Did you obfuscate the email in any way or is it a mailto link?
Nope, just a mailto:

https://truegeek.com/contact

Cloudflare obfuscates it automatically, look at the raw HTML and you'll see that the mailto is replaced with a "/cdn-cgi/l/email-protection" link, along with a email-decode.min.js script tag being added

See: https://developers.cloudflare.com/waf/tools/scrape-shield/em...

If you don't want negative feedback, don't publish anything. You need the negative feedback; what you don't want is toxic feedback not aiming at you, but at other readers, and try to steal eyeballs for themselves.