Team Fortress 2 has it's own blog. Here's some insight as to why:
"Now that we've settled into regular releases of content, we've found ourselves wanting a better way to talk directly to the TF2 community about the state of the game and some of the reasoning behind the choices we're making...."
Not to much is up yet but there will be as we keep churning out quality, wholesome bloodshed and violence.
Duh, guess it would help if I actually gave the link. You can read all the TF2-ish goodness here.