Twitter is great for figuring out how to be concise, Facebook provides an opportunity to share and get feedback on ideas (and let's not fool ourselves, promote ourselves to our friends and family!) and my blog is an opportunity to spend time with a longer form of writing that I am not being paid to do.