Paul Graham (programmer)

In programming the hard part isn’t solving problems, but deciding what problems to solve.

The best thing software can be is easy, but the way to do this is to get the defaults right, not to limit users’ choices.

The most important thing is to be able to think what you want, not to say what you want.

It’s not so important what you work on, so long as you’re not wasting your time.

The top 5% of programmers probably write 99% of the good software.

There are few sources of energy so powerful as a procrastinating grad student.