Design is about navigating sets of trade-offs. You have to explore the space before you settle on one way

— Gordon Brander in the conversation AtJSON as interchange format