DEV Community

Henrik Warne
Henrik Warne

Posted on • Originally published at henrikwarne.com on

4

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

Image of Timescale

Timescale – the developer's data platform for modern apps, built on PostgreSQL

Timescale Cloud is PostgreSQL optimized for speed, scale, and performance. Over 3 million IoT, AI, crypto, and dev tool apps are powered by Timescale. Try it free today! No credit card required.

Try free

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more