In the end, we will remember not the words of our enemies, but the silence of our friends.
The most important single aspect of software development is to be clear about what you are trying to build.
There is only one boss. The customer. And he can fire everybody in the company from the chairman on down, simply by spending his money somewhere else.