For the time being Twitter is bringing in the most traffic for this blog, for the least amount of effort. There is literally no difference in writing a blog post and publishing, as process is automated. The only thing I am paying attention to is that titles are optimized as tweets, and occasionally have a hashtag for increased visibility.