Blogging on personal blogs was somewhat condoned back then. There was a period when MS was really encouraging personal blogs and then they pulled back from this to focus on blogs hosted on their platform.
Channel 9 (https://en.wikipedia.org/wiki/Channel_9_(Microsoft)) was taking off and they were doing video all around their campus. It was a real look behind the curtain and probably an element of the foundation for their adoption of open source.