I kept thinking I'd write an entire post on this, but two days of meetings and travel got in the way. This is great insight and recommendations for anyone running a business, as well as developing a product. Of course, don't be dumb — and every situation is unique. But the idea of using Twitter and blogs etc. as a running commentary of your work is "the peak behind the curtain" that makes companies interesting.