Skip to main content

Great Programming Quotes

TL;DR: “If you put in the wrong figures, will the right answers come out?” …I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question.

Image credit: Maik Jonietz

On two occasions I have been asked, “Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?” …I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question.

CSS is easy. It’s just a few thousand key value pairs that have quirks in each browser that you have to memorize.

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.

Sometimes when I’m writing Javascript I want to throw up my hands and say “this is bullshit!” but I can never remember what “this” refers to.

A user interface is like a joke. If you have to explain it, it’s not that good.

The hardest part of being a developer isn’t the code, it’s learning that the entire internet is put together with peanut butter and goblins.