I have been pondering two things – the magic formula for a great blog post and what it “is” that motivates people to write them....