Microsoft is really changing my view of them. I find myself loving the time & effort they're putting into developer resources. I guess the sleeping giant wasnt sleeping after all
Microsoft has always had great developer resources for their proprietary platforms. Whats changing is they are being forced to embrace open standards/platforms due to market realities.
I feel the same. Here in Boston, they have an awesome facility called New England Research & Development (NERD) where they often host and sponsor lots of tech and startup meetups. They seem to be very active in the Boston startup scene.
Also interesting that some of the tutorials are showing Linux screenshots. E.g. http://buildnewgames.com/taming-the-svg-beast/ shows the graphics being developed in Inkscape on Ubuntu.
That's probably because this site isn't strictly run by MS, it's run by another company and "brought to you with support from Internet Explorer". Microsoft's had a big focus on this kind of cross-browser support recently, though. With some of the games made for IE9, they also made sure they worked properly in Chrome, Firefox, etc.
Also, some of the articles mention things that don't work in IE but do work elsewhere (like the ammo.js physics library). I am quite impressed that Microsoft is sponsoring this.