Software companies are both an ecosystem on their own as well as participants in a cultural ecosystem. They are a complex balance of initiatives, demands, resources, and opportunities. And much like the Chihuahuan Desert, even small amounts of damage can have disastrous and long-lasting implications. Conversely, when operating in its unique balance, software companies are beautiful creators and maintainers of value for founders, customers, employees, and investors.

read more