I'm going to lean on the side of Jeff Atwood simply being genuinely enthusiastic about the technology and sharing. I've followed his blog for a while and have ever thought that he was a shill. I'd hope that he made enough while at Stack Overflow to not need to be one.