To understand the mind, we must first understand its evolutionary purpose.
In the pharmaceutical industry, patience and persistence are as important as scientific breakthroughs.
The most important single aspect of software development is to be clear about what you are trying to build.