Best programming and hacker quotes. Ever.
Curated by fellow hackers Jarmo Pertman & Andri Möll
Now I'm a pretty lazy person and am prepared to work quite hard in order to avoid work.
Martin Fowler
Everything should be built top-down, except the first time.
Alan J. Perlis
Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.
Brian Kernighan
Any problem in computer science can be solved with another layer of indirection. But that usually will create another problem.
David Wheeler
Three things should never be seen in the process of being created: laws, sausage, and software.
Anonymous
Good design adds value faster than it adds cost.
Thomas C. Gale
The most important computer is the one that rages in our skulls and ever seeks that satisfactory external emulator. The standarization of real computers would be a disaster - and so it probably won't happen.
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
Startups almost never get it right the first time. Much more commonly you launch something, and no one cares. Don’t assume when this happens that you’ve failed. That’s normal for startups. But don’t sit around doing nothing. Iterate.
Paul Graham
If architects built houses the way programmers built programs, the first woodpecker to come along would destroy civilization.
Gerald Weinberg