This badge would be awarded for contributing to the blog with an article. Your piece would have to be in the published status to qualify.
This sounds like a good idea - everyone likes badges. However, from what I know the SE blogs are not running on the SE engine but on Wordpress. So the accounts are probably not linked and thus that badge would have to be awarded manually.
However, according to some meta post it is actually planned to use the SE engine for the blogs - then such a badge would be a really good idea and not require any manual interaction.