The Library as the First API
The library is an information retrieval system built around a specific access pattern.
[ trace // field response ]
The library is an information retrieval system built around a specific access pattern: a human walks in, asks a question, and walks out with an object. Every part of the building — call numbers, signage, reference desk, hold shelf — is a UX decision made centuries before the term existed.
Software keeps reinventing the library and pretending it invented something new. Catalogues become indexes. Holds become queues. Reference becomes search. The vocabulary changes; the problem does not.
When you design a new system for finding things, study the library first. Several hundred years of iteration are sitting there, fully documented, available for the cost of a walk to the nearest branch.