What makes a compelling blog post?

If it’s timely, on subject, and tells a compelling story.