Ecosystem Engineering

“An ecosystem engineer is any organism that creates, significantly modifies, maintains or destroys a habitat” — Wikipedia When you are working on platforms, you have the needs of the producers, consumers, and the market itself. As the market, or platform owner, your job is to make sure that the ecosystem as a whole is healthy. One …

Ecosystems vs. Platforms

I have enjoyed platforms, but I have loved ecosystems. As I was thinking about becoming a renoogler I was thinking about the Web and what made it special, and that lead to this tweet: There are features I like (e.g. URLs) and parts of the developer experience that I enjoy (as well as parts that …

How many Microsofties does it take to squish everything into Windows 10?

Do you remember Joel’s post from 2006 discussing how 24 people were involved in a trivial “Off” menu feature? I was re-reading it (you can’t help but have a bit of a smirk as you do so) and thinking about the mammoth task at hand right now in Redmond. Windows is an epic beast that …