A fantastic way to generate ideas for highly effective blog posts is to monitor the comments sections of other blogs within your niche.
Someone else is covering your topic, and if they're an authority in their space then their posts probably generate a decent amount of conversation.