One of the fondest memories of my Granddad Nelson was trading quotes regularly over email. Sadly I lost the email archive when I went on my mission, but it has continued to be an interest of mine. I hope you enjoy my collection of quotes. A bit of everything from religion to politics to leadership.

Everyone knows that debugging is twice as hard as writing a program in the first place. So if you’re as clever as you can be when you write it, how will you ever debug it?

Programmers waste enormous amounts of time thinking about, or worrying about, the speed of noncritical parts of their programs, and these attempts at efficiency actually have a strong negative impact when debugging and maintenance are considered. We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil.

There are only two industries they call their customers users: illegal drugs and software.