“Planning per se isn’t good. It’s sometimes necessary, but it’s a necessary evil — a response to unforgiving conditions. It’s something you have to do because you’re working with inflexible media, or because you need to coordinate the efforts of a lot of people. If you keep projects small and use flexible media, you don’t have to plan as much, and your designs can evolve instead.”
— Paul Graham
Quotes
“You can’t have a lot of good ideas without also having a lot of bad ones.”
— Paul Graham
You can teach them to code — but you can’t teach them to grow a brain.
– MeIr
A dollar saved is 2 dollars earned
– MeIr
See Randomness
Don’t see purpose where there isn’t — Paul Graham / Greek
The word “essay”
The word “essay” comes from the French verb “essayer”, which means “to try”. An essay, in the original sense, is something you write to try to figure something out. This happens in software too. I think some of the best programs were essays, in the sense that the authors didn’t know when they started exactly what they were trying to write.
Paul Graham
Argue with idiots, and you become an idiot
Argue with idiots, and you become an idiot
Paul Graham
If debugging is the process of removing software bugs, then programming must be the process of putting them in
Edsger Dijkstra
Simplify everything
This much seems clear: either you can adapt sophisticated, complex systems to try to manage the complications, or you can simplify everything.
Ricardo Semler
Bureaucracies
Bureaucracies are built by and for people who busy themselves proving they are necessary, especially when they suspect they aren’t
Ricardo Semler