Programming Wisdom (@CodeWisdom) header
Programming Wisdom (@CodeWisdom) profile picture

Programming wisdom and quotes throughout the years. The Knuth, the whole Knuth, and nothing but the Knuth, so help me Codd.

In the ALU on an 80186
Joined October 2011
Photo by Programming Wisdom (@CodeWisdom)Photo by Programming Wisdom (@CodeWisdom)Photo by Programming Wisdom (@CodeWisdom)Photo by Programming Wisdom (@CodeWisdom)Photo by Programming Wisdom (@CodeWisdom)Photo by Programming Wisdom (@CodeWisdom)Photo by Programming Wisdom (@CodeWisdom)Photo by Programming Wisdom (@CodeWisdom)Photo by Programming Wisdom (@CodeWisdom)Photo by Programming Wisdom (@CodeWisdom)
“Beyond basic mathematical aptitude, the difference between good programmers and great programmers is verbal ability.” — Marissa Mayer
5
18
5
166
9,745
“Experience is the name everyone gives to their mistakes.” — Oscar Wilde
1
17
1
124
8,963
“If you provide an API client that doesn’t include rate limiting, you don’t really have an API client. You’ve got an exception generator with a remote timer.” — Richard Schneeman
1
14
174
10,838
“The best programs are the ones written when the programmer is supposed to be working on something else.” — Melinda Varian
1
20
4
222
9,224
“The best learners are the people who push through the discomfort of being objectively bad at something.” — Tommy Collison
22
4
206
10,261
“Security is like Tetris: Your successes disappear but your failures pile up.” — Mikko Hyppönen
5
115
4
697
28,240
“We are no longer securing computers—we are securing society.” — Mikko Hyppönen
1
12
61
8,973
“Rarely is anyone thanked for the work they did to prevent the disaster that didn’t happen.” — Mikko Hyppönen
12
157
10
946
28,050
“Some problems are so complex that you have to be highly intelligent and well informed just to be undecided about them.” — Laurence J. Peter
25
1
174
10,073
“I’m not a great programmer; I’m just a good programmer with great habits.” — Kent Beck
23
141
8,950
“Sometimes, the elegant implementation is a function. Not a method. Not a class. Not a framework. Just a function.” — John Carmack
3
33
301
10,272
“The most important single aspect of software development is to be clear about what you are trying to build.” — Bjarne Stroustrup
1
40
3
249
9,721
“Learn not to add too many features right away, and get the core idea built and tested.” — Leah Culver
1
22
1
165
8,947
“A ship in port is safe, but that is not what ships are for. Sail out to sea and do new things.” — Grace Hopper
1
24
212
9,852
“The mark of a mature programmer is willingness to throw out code you spent time on when you realize it’s pointless.” — Bram Cohen
6
42
345
11,632
“Maintenance is not a discrete activity, but a routine part of the entire development process.” — The Pragmatic Programmer
1
24
1
171
9,488
“Great software today is often preferable to perfect software tomorrow.” — The Pragmatic Programmer
4
25
1
241
10,315
“My definition of an expert in any field is a person who knows enough about what's really going on to be scared.” — P. J. Plauger
3
24
156
9,044
“Ten doublings is about a thousand, twenty doublings is about a million, and thirty doublings is about a billion.” — Jon Bentley
1
4
37
8,656
“Any time a programmer makes a decision about how to deal with data, how to average it or clean it, you’re imparting more of your own bias on it.” — Hannah Fry
1
19
110
8,516