In business, as in life, you have to take risks to achieve great things.
The most important single aspect of software development is to be clear about what you are trying to build.
The causal perspective is the key to unlocking the mysteries of the universe.