Blogging definitely helped me connect with other coders and see that there are other people out there facing the same challenges as I am. My blog is not highly technical. It's more focused on the journey of becoming a coder while raising 2 children.
One thing I've noticed is that if I write about a topic, the act of explaining something makes me understand it more deeply.
I'm writing a series on the concepts of Object Oriented Programming, and it's helped cement the concepts for me:
Rails Mama's Guide to Object Oriented Programming
The biggest mistake I've seen new programmers make with their blogs is to worry too much about what tool they use to write their blog. Just because you're a developer doesn't mean you have to code your own blog. Using Wordpress or Tumblr is fine...you can always move it over to Jeckyll later. Don't let it be an obstacle that keeps you from writing.