Did you miss the recent: How to write blog posts that developers read (588 points, 5 days ago, 156 comments) https://news.ycombinator.com/item?id=43503872
Here is an article that really helped me write better blogs
as an example
now to the point, what is needed:
1. respect the reader, write interestingly.
2. write as you think is necessary, do not bend to fashion
3. no advertising! no social components
4. only RSS subscription no other methods
5. reading should be like in old magazines, so that the reader really gets the impression that he is reading old magazines, and not an advertising catalog
thats it :=)
My colleague and I wrote a book on this: https://github.com/scynthiadunlop/WritingForDevelopersBook. Find and ping us if you want a copy.