Programs must be written for people to read, and only incidentally for machines to execute.
The most damaging phrase in the language is: we’ve always done it this way.
Every child is an artist. The problem is how to remain an artist once we grow up.
In the depth of winter, I finally learned that within me there lay an invincible summer.
The best way to predict the future is to invent it.
Everything can be taken from a man but one thing: the last of the human freedoms — to choose one’s attitude in any given set of circumstances.
A poem is never finished, only abandoned.
The first principle is that you must not fool yourself — and you are the easiest person to fool.
If you are not embarrassed by the first version of your product, you’ve launched too late.
Simplicity is prerequisite for reliability.
Debugging is twice as hard as writing the code in the first place. So if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.
Be humble for you are made of earth. Be noble for you are made of stars.
There are two ways of constructing a software design: one way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies.
We suffer more often in imagination than in reality.
Tell me, what is it you plan to do with your one wild and precious life?
Startups rarely die in mid keystroke. So keep typing!
I question therefore I am.
It’s better to have 100 people love you than a million people just kind of like you.
Art is not what you see, but what you make others see.