System Design System Design

Hacker Laws

~4 mins read

All models are wrong, but some are useful.

tldr

Keep it simple

Don’t take down a fence unless you know why it is put up

The best code is no code

Do one thing and do it well

Test early and often

Anything that can go wrong will go wrong.

Leave it better than you found.

Keep it simple

Leave it better than you found.

Any sufficiently advanced technology is indistinguishable from magic.

Anything that can go wrong will go wrong.

Stay hungry, stay foolish

See also

List of eponymous laws - Wikipedia

dwmkerr/hacker-laws: 💻📖 Laws, Theories, Principles and Patterns that developers will find useful. #hackerlaws (github.com)

Akins Laws Of Spacecraft

🎰