Practice

Design Systems · Shared Language

Naming Conventions

How consistent names reduce friction across design, code, and conversation

A new developer asks what the difference is between "Modal," "Dialog," "Overlay," and "Popup" — all present in the codebase.

What governance failure does this reveal?