DEV Community

Henrik Warne
Henrik Warne

Posted on • Originally published at henrikwarne.com on

More Good Programming Quotes, Part 4

Here are more good programming quotes I have found since my last post.

Microservices

“Microservices are just dynamic linking over HTTP”

via @mononcqc

“kubernetes – turning things off and on again, at scale”

@decimalator

Full stack

“A full stack developer is just one function call away from a stack overflow developer.”

@brainsmoke

dev 1: I’m full stack

dev 2: pop

dev 1: fuck

@ctrlshifti

Programming

“As a rule, software systems do not work well until they have been used, and have failed repeatedly, in real applications.”

Dave Parnas

“Optimism is an occupational hazard of programming; feedback is the treatment.”

Kent Beck

“Programming is nitpicking distilled into a profession.”

@garybernhardt

“If it looks like a duck, and quacks like a duck, it may still have subtle differences only a domain expert really understands.”

@rickasaurus

“A computer is like a mischievous genie. It will give you exactly what you ask for, but not always what you want.” – Joe Sondow

“You haven’t mastered a tool until you understand when it should not be used.”

@kelseyhightower

“Mathematicians don’t have the ‘cache invalidation’ problem, so they go hard on fucking up naming things.”

@tomaka17

“The plural of regex is regrets”

@ifosteve

Knock, Knock.

Who’s Race Condition!

There?

@justenwalker

A group of wolves is called a pack.

A group of crows is called a murder.

A group of developers is called a merge conflict.

“Never attribute to malice that which is adequately explained by legacy code”

@HackerNewsOnion

Other

echo ‘Hello, my username is imontoya, you kill -9 my $PPID, prepare to vi.’

@climagic

“give a man a fish, he’ll eat for a day. teach a man to phish, and you can win this free trip to hawaii by just entering your credit card details below.”

@ctrlshifti

“Be curious. Read widely. Try new things. I think a lot of what people call intelligence boils down to curiosity.” – Aaron Swartz

“Machine Learning can do anything you could train a dog to do – but you’re never totally sure what you trained the dog to do.”

Benedict Evans

On testing:

“we must struggle to develop a suspicious nature as well as a lively imagination.”

Herbert Leeds and Gerald M. Weinberg, Computer Programming Fundamentals, 1961

“You fail 0% of the tests you don’t write.”

@HackerNewsOnion

“Be so good they can’t gitignore you.”

@iamdevloper

“I feel like Schrödinger would hate A/B testing.”

@iamdevloper

A: dns record

AA: battery

AAA: battery

AAAA: dns record

@isotopp

Twitter Bios

Here are parts of some programming-related Twitter bios that I thought were pretty clever.

“Nom de guerre: Colonel Data Corruption”

@bcantrill

“I see problems where others see opportunities”

(not sure where I saw this, but I am pretty sure it is a tester)

“I arrange bits of data in specific orders for a living”

@LordPansar

“Indoor enthusiast”

@codinghorror

Top comments (0)