Flagship programme

Event Taxonomy Atelier


An eight-week studio in which your app’s event catalogue is treated as a literary object: named, versioned, and occasionally retired in public.

Close view of a code editor with syntax highlighting, standing in for an event schema

What you leave able to do

  • Propose a naming grammar that covers new screens without inventing a second dialect.
  • Maintain a property dictionary with types, null rules, and an owner, not a forgotten spreadsheet.
  • Document identity joins as lossy, including iOS reset and shared-device household noise.
  • Run a monthly taxonomy council that can reject a PM’s “quick event” without a personality clash.
  • Hand engineering a versioning note when an event meaning changes, instead of silently overwriting history.

This is not a click-path certification for a single vendor. Interfaces move; a poorly named signup_success follows you for years.

Modules

How the eight weeks are spent

Week 1 — Naming law

Object, action, and tense. Why User as a prefix is almost always a confession that nobody owned the noun. Students rewrite twelve events from a provided “haunted” catalogue.

Week 2 — Property dictionaries

Types, enumerations, and the difference between a missing property and a legitimate null. We treat the dictionary as a contract that QA can fail a build against.

Week 3 — Identity without theatre

Anonymous IDs, known users, and the household iPad. We measure what a stitch drops, then write the caveat in language a trustee could read.

Week 4 — Versioning and deprecation

When an event’s meaning shifts, history is not a suggestion. Students draft a deprecation notice with dual-write windows.

Week 5 — Governance ritual

A ninety-minute council: intake form, reject reasons, and a public log. We practise saying no to a growth experiment that wants a one-off event.

Week 6 — Console and warehouse in one sentence

How to keep Amplitude or Mixpanel as a drafting table while the warehouse remains the filing cabinet. Light SQL, heavy discipline.

Week 7 — Student catalogue critique

Each seat presents a real or reconstructed slice of their app analytics. The room annotates; the instructor does not rescue a weak name.

Week 8 — The short board paper

A six-page note: what the taxonomy now claims, what it still cannot claim, and which three events will be deleted on a named date.

Portrait of Margot Ellison, studio director

Instructor

Margot Ellison

Studio director. Previously principal analyst for a London marketplace, where she inherited four overlapping “purchase” events and a dashboard nobody would sign. She now reads student dictionaries the way a solicitor reads a lease.

Limitations, stated

Questions we would rather answer here

Do you certify us on Mixpanel, Amplitude, or Firebase?

No. Those consoles appear as examples, not as the syllabus. If your employer needs a vendor badge, they should buy it from the vendor. We will not pretend a week of screenshots is instrumentation literacy.

Can we bring production data into the live room?

Only if it is already cleared for external discussion. Most students work from a redacted extract or a reconstructed catalogue. We will stop a session rather than handle raw end-user payloads.

What if our app is games or health?

The naming grammar still applies. Health and children’s products add consent constraints we flag, but we are not a clinical or ICO consultancy. You remain responsible for lawful processing.

Is there a refund if the critique feels harsh?

Critique is the product. Refunds follow the rules on our refund page, not the temperature of week seven.

From people who sat the atelier

Notes of uneven length

Week five’s governance ritual is the piece I still use. We now reject events in writing. I wish we had been told, more loudly, that engineering would still ship a shadow event during a hack day; the atelier cannot police your culture from Sulby.

Owen H. · Bristol · staff engineer

Margot made us read our own onboarding_complete definition out loud. It did not survive the sentence.

N. Okonkwo · product analytics · London

★★★★☆

Worth the correspondence wait. The recorded reading on identity is dry, and I skipped it once; I should not have.

Platform review · App analytics track

Ask about a seat

Tell us which product you measure and how many events you believe you have. We reply within two working days.