← Writing

Naming things is the work

The old joke is that there are only two hard problems in computer science: cache invalidation, naming things, and off-by-one errors.

Naming is hard because a name is a compression of intent. Get it right and the next reader — often you — understands a whole concept from a single word.

← Back to writing