The essence of strategy is in the activities – choosing to perform activities differently or to perform different activities than rivals.
True leadership means making tough decisions for the right reasons.
The most important single aspect of software development is to be clear about what you are trying to build.