The best blog posts are the ones that:
- Are fully researched.
- Contain near-perfect spelling and grammar. (This is not too hard to validate.)
- Do not contain too many links.
- Are descriptive, but not verbose.
- Have a descriptive title - no puns or "play on words."
- Do not contain too much arrogant self-expression. ("The other day I was chumming with my buddies at Microsoft...")
- Have a clearly defined subject matter.
- Have been experienced by the author. (Nothing speaks better than experience.)