
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.
AI Snips
Chapters
Books
Transcript
Episode notes
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.
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.
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.


