On pivoting: "If you're not stubborn, you'll give up on experiments too soon. And if you're not flexible, you'll pound your head against the wall and you won't see a different solution to a problem you're trying to solve."
The most important single aspect of software development is to be clear about what you are trying to build.
All men are liable to error; and most men are, in many points, by passion or interest, under temptation to it.
An artist must be willing to fail spectacularly.