Have you ever noticed that when you sit down to write something, half the ideas that end up in it are ones you thought of while writing it? The same thing happens with software. Working to implement one idea gives you more ideas. -- Paul Graham, The other road ahead.
And if you go too far up, abstraction-wise, you run out of oxygen. Sometimes smart thinkers just don't know when to stop, and they create these absurd, all-encompassing, high-level pictures of the universe that are all good and fine, but don't actually mean anything at all. -- Joel Spolsky
Mistakes were made. -- Ronald Reagan
Good ideas are out there for anyone with the wit and the will to find them. -- Malcolm Gladwell, Who says big ideas are rare?
You think you know when you learn, are more sure when you can write, even more when you can teach, but certain when you can program. -- Alan J. Perlis (Epigrams in programming)
Vigorous writing is concise. A sentence should contain no unnecessary words, a paragraph no unnecessary sentences, for the same reason that a drawing should have no unnecessary lines and a machine no unnecessary parts. This requires not that the writer make all sentences short or avoid all detail and treat subjects only in outline, but that every word tell. -- William Strunk, Jr. (The Elements of Style)
First, have a definite, clear practical ideal; a goal, an objective. Second, have the necessary means to achieve your ends; wisdom, money, materials, and methods. Third, adjust all your means to that end. –Aristotle
I find that when you have a real interest in life and a curious life, that sleep is not the most important thing. ~Martha Stewart
As we look ahead into the next century, leaders will be those who empower others. ~Bill Gates
You may be disappointed if you fail, but you are doomed if you don't try. –Beverly Sills