Glossary
Glossary Ubiquitous

Ubiquitous

Also known as: ubiquitous language
TechDesign SystemMethodology

Definitions

Present everywhere — a language, a runtime, a pattern that can be assumed on any platform without checking

JavaScript in the browser, JSON over the wire, Markdown for prose. The word for a dependency so universal it has stopped being a choice.

Tech

Ubiquitous language: one vocabulary, shared by the people who build a thing and the people who use it, used the same way in conversation, in documents, and in code

Evans' term from domain-driven design. A glossary is the ubiquitous language written down; a term with two meanings across teams is a defect in it, and this glossary's multiple definitions per entry are the record of those defects being worked.

Design System

Everywhere, in the same sense. The technical meaning is a fact about reach; the design-system meaning is a discipline — that the word means one thing whether it is said in a standup, written in a spec, or typed as an identifier. This glossary exists to make the second true.

Related Terms

  • a: Appearance
  • ?: Keyboard shortcuts