Why produce content?
Making content for yourself or your company seems like a waste of time. But there is a reason to produce public creativity, be it commentary, blog posts, or even code commits. In short, it gives you and your company a leg up in everything from negotiations, outreach, to customer interaction. Consider this post by Simon Willison, a programmer and blogger: