When “naming things” is done right
github.com
github.com
I've always heard it as "only two hard things: cache invalidation, naming things, and off-by-one errors" but maybe by the time I heard it someone had already made that the popular version, which overshadowed the source quote
These days you're lucky if you can tell which rectangular/circular/animating stuff on your screen is a button.
Naming Things Right is cultural.