The first thing you need to decide when you build your blog is what you want to accomplish with it, and what it can do if successful. Blogging is a conversation, not a code