Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Martin Golding
So the mere constraint of staying in regular contact with us will push you to make things happen, because otherwise you'll be embarrassed to tell us that you haven't done anything new since the last time we talked. -- Paul Graham (a talk at Y Combinator, for startup creators).
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)
Well, if you talk about programming to a group of programmers who use the same language, they can become almost evangelistic about the language. They form a tight-knit community, hold to certain beliefs, and follow certain rules in their programming. It’s like a church with a programming language for a Bible. -- Gary Kildall (inventor of CP/M, one of the first OS for the micro).
Should array indices start at 0 or 1? My compromise of 0.5 was rejected without, I thought, proper consideration. -- Stan Kelly-Bootle
Never do the impossible. People will expect you to do it forever after. -- pigsandfishes.com
People often say that motivation doesn’t last. Well, neither does bathing - that’s why we recommend it daily. ~Zig Ziglar
You may only succeed if you desire succeeding; you may only fail if you do not mind failing. ~Philippos
It is better to fail in originality than to succeed in imitation. ~Herman Melville
You may have to fight a battle more than once to win it. ~Margaret Thatcher