Notes
Field notes from audits and taxonomy work with product teams in Korea.
When funnels disagree with support tickets
A conversion cliff that looked like product failure was a missing property on one client—and how we proved it.
Why naming events after screens fails after two releases
Screen labels age poorly. Action-based names survive redesigns and keep cohorts comparable.
Reading retention after an SDK upgrade
Day-seven return rates swung overnight. The product had not changed—identity storage had.
Ship a QA script before you polish the dashboard
Pretty charts amplify broken instrumentation. A twenty-minute release script catches more than another board.