I see my blog as a resume, portfolio and a networking activity rolled into one. Resumes and portfolio do not tell others how you think, or what interests you nearly as well as a blog. And a blog is social and sharable, so it helps you make new contacts.