Mastodon Mastodon Mastodon
Event Modeling


Table of Contents:

  1. Community
  2. Videos
  3. Tools


Slack Group

The community needed a non-technical discussion on Information System design. The Slack channel was created to create an environment where this type of discussion could happen and allow a new avenue for the practice to get adopted. You can join the community through this link:



Vaughn Vernon’s IDDD Workshop Series

May 11-12, 2022

This part of Vaughn’s excellent series focuses on Event Modeling. It’s a 2 day workshop where participants will learn both Event Sourcing and Event Modeling.

Workshop Page on Vaughn’s Site

Laptop Stickers

You can send these to your own printer to save on shipping and other costs.

stickers download

more stickers download

Intro Videos

Full mini-workshop for on Event Modeling.

A community discussion with the Copenhagen DDD meetup group done remotely. Here we start some Event Modeling exercises.

Event Modeling being explained to the DDD Greece meetup group.

This is the first public recording of a talk on Event Modeling. It was recorded at the Event-Driven Meetup in Seattle, WA. James Nugent was presenting on the Raft consensus algorithm that same night.

This is a discussion with Roy Osherove about Event Modeling and Event Sourcing. It gets into details of implementing systems using event storming that are described with event modeling.


Online Modeling Tools:


ONote is a browser based tool for event modeling exclusively. It focuses on the cadance of event modeling and real-time collaboration.


Modellution (Beta)

Modellution is a web platform designed for modeling information systems. It allows real-time visual collaboration, estimates, Jira & ClickUp integrations, and code-generation. There’s free commercial version available.


Miro Template

trello example

In the demos of event modeling, Miro is used. If you would like to get started from a small example, you can download the example event model above from here.

Implementation Gist

trello screenshot

This script only requires fish shell and a couple of command line utilities to show the above example work. You can find it in a gist here.