Coder Radio

627: Event Modeling Pt2

Sep 3, 2025
Adam Dimitrick, founder of AdaptTech and event modeling expert, explains event modeling as a collaborative notation connecting business and technical teams. He contrasts event sourcing with event modeling. He shows how event models replace long standups, guide prioritization with vertical slices, help retrofit large systems, and act as a Rosetta Stone for communication.
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
INSIGHT

Events Versus Models

  • Event sourcing stores system state as an immutable timeline of facts instead of overwriting records.
  • Event modeling is a shared notation and method for describing those facts so technical and nontechnical people align.
INSIGHT

Projections Over Shared Tables

  • Projections rebuild needed views from the event ledger so different workflows create their own tailored views.
  • This reduces coupling because teams interpret the same facts independently rather than sharing one mutable table.
ADVICE

Repeat Data To Reduce Coupling

  • Accept some data repetition across projections to decouple teams and reduce stepping-on-toes.
  • Favor repeated, focused projections instead of a single shared table when multiple workflows diverge.
Get the Snipd Podcast app to discover more snips from this episode
Get the app