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.
What is meta?
- Any Stack Exchange user can ask a question
- The community provides support, votes on ideas, and reports bugs
- Your voice helps shape the way Stack Exchange operates
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.