For me, I think it has to be the people around here! Features come, features go! But people stay!
Being an ex Team Hashnode, I have had a front row view of the effort Hashnode Team puts in community building!
This is my perception of what makes the Hashnode team's DNA — it's but a single driving question — Does what we are going to do today, fall in line with making the life of a developer better?
A relentless pursuit filled with actions succeeded by a Yes to the above question has led to a beautiful, beautiful community... where people are super supportive, understand your troubles, and when they can they would go out of their way to share their knowledge, without any second thoughts.
This single aspect is what I love about Hashnode. Features are secondary!
But... if you want to talk about features; I think Hashnode shines there too! But, I might be biased given my involvement in some of them! ;)
Feature wise, there are two things which are my absolute favourites:
There you go! I also absolutely absolutely love Hashnode's UX; and that is what made me stick "a little longer", when I first visited hashnode.com :D