Michael Church on complexity in companies and codebases - http://news.ycombinator.com/item...
I wonder how often the idea about software ecosystems has ever been implemented? It's hard to think of many examples: basically a big ecosystem of programs that can talk to each other; then select out a core of jewels that work beautifully. And slowly grow that commons. - Michael Nielsen