Best programming and hacker quotes. Ever.
Curated by fellow hackers Jarmo Pertman & Andri Möll
Testing like the TSA.
David Heinemeier Hansson on testing too much
Good software, like wine, takes time.
Joel Spolsky
It is not a language's weakness but its strengths that control the gradient of its change: Alas, a language never escapes its embryonic sac.
Alan J. Perlis
Any problem in computer science can be solved with another layer of indirection. But that usually will create another problem.
David Wheeler
Everyone can be taught to sculpt: Michelangelo would have had to be taught not to. So it is with great programmers.
Alan J. Perlis
The word “experienced” often refers to someone who’s gotten away with doing the wrong thing more frequently than you have.
Laurence Gonzales
Enlightened trial and error outperforms the planning of flawless intellects.
David Kelly
Structured Programming supports the law of the excluded muddle.
Alan J. Perlis
Systems have sub-systems and sub-systems have sub- systems and so on ad infinitum - which is why we're always starting over.
Alan J. Perlis
Some people, when confronted with a problem, think "I know, I'll use regular expressions." Now they have two problems.
Jamie Zawinski