Dictionaries before dashboards
A chart cannot rescue an event name that changes meaning every sprint.
Application analytics collapses when every squad invents its own verb for the same action. Prefer a short vocabulary: object, action, and context—written once and reused.
Ban marketing adjectives inside event names. Soft words age poorly; a plain checkout_completed with properties for plan and surface stays readable after three rebrands.
Store the dictionary where engineering already looks—repository docs or a shared sheet with owners—not only in a slide from last quarter.
In signal audits from our Seoul desk we often find twenty near-duplicates of the same click. Collapsing them is usually worth more than adding a new chart.