Chance favors the prepared mind. -- Louis Pasteur
The ability to simplify means to eliminate the unnecessary so that the necessary may speak. -- Hans Hofmann
It’s a problem if the design doesn’t let you add features at a later date. If you have to redo a program, the hours you spend can cause you to lose your competitive edge. A flexible program demonstrates the difference between a good designer and someone who is just getting a piece of code out. -- Gary Kildall (inventor of CP/M, one of the first OS for the micro).
Since programmers create programs out of nothing, imagination is our only limitation. Thus, in the world of programming, the hero is the one who has great vision. Paul Graham is one of our contemporary heroes. He has the ability to embrace the vision, and to express it plainly. His works are my favorites, especially the ones describing language design. He explains secrets of programming, languages, and human nature that can only be learned from the hacker experience. This book shows you his great vision, and tells you the truth about the nature of hacking. -- Yukihiro "Matz" Matsumoto, creator of Ruby
The good thing about reinventing the wheel is that you get a round one. -- Douglas Crockford (Author of JSON and JsLint)
To do something well you have to love it. So to the extent you can preserve hacking as something you love, you're likely to do it well. Try to keep the sense of wonder you had about programming at age 14. If you're worried that your current job is rotting your brain, it probably is. -- Paul Graham.
Don’t raise your voice, improve your argument. ~Anonymous
The ones who are crazy enough to think they can change the world, are the ones that do. ~Anonymous
It’s not what you look at that matters, it’s what you see. ~Anonymous
Life shrinks or expands in proportion to one's courage. –Anais Nin