EventModeling Profile Banner
EventModeling Profile
EventModeling

@EventModeling

5,946
Followers
5,834
Following
114
Media
2,165
Statuses

Event Modeling describes systems for all roles in an organization: workflows, coupling & complexity for estimating, building, scaling, & maintaining.

Joined June 2019
Don't wanna be here? Send us removal request.
Pinned Tweet
@EventModeling
EventModeling
2 years
There's no better way to move projects forward than with true collaboration.
Tweet media one
1
38
161
@EventModeling
EventModeling
5 years
"npm install" visualized.
@Aim_XO55
Ⓜ Mr. 5 5 Ⓜ 👨🏽‍🚀
5 years
IDC how old I am I wanna try dumb shit like this 🥰🤣🥰
4K
288K
807K
0
44
123
@EventModeling
EventModeling
3 years
Event modeling exists because we need everyone to have the same understanding.
Tweet media one
0
21
71
@EventModeling
EventModeling
3 years
Having a canvas that brings people together is a major accomplishment of #EventModeling . Using it to guide your organization, it's important to distinguish the "What" from the "How".
Tweet media one
1
21
66
@EventModeling
EventModeling
5 years
Tweet media one
0
19
63
@EventModeling
EventModeling
4 years
Join us when @VaughnVernon looks at #eventmodeling at the next #eventdriven meetup! Make sure you don't miss this event next week! Vaughn is a #dddesign #cqrs and #eventsourcing expert who is a published author on the subjects.
Tweet media one
2
15
62
@EventModeling
EventModeling
4 years
Event Modeling for the regular systems: When you have a regular architecture and approach in your development, use #EventModeling to plan your solution and get your cost curve flattened as well.
Tweet media one
1
21
54
@EventModeling
EventModeling
2 years
Stop playing broken telephone. Get everyone on the same page and do things in parallel. #EventModeling
Tweet media one
0
15
50
@EventModeling
EventModeling
4 years
Part 1 of 4 of #wardleymaps with Chris Daniel ( @wardleymaps ) - specifically how they complement #EventModeling and vice versa! Chris is a Wardley Maps expert. He takes us through solidifying our business strategy for the time tracking application.
Tweet media one
2
15
46
@EventModeling
EventModeling
1 year
Don't forget this. Print it out and put it on a wall.
@EventModeling
EventModeling
2 years
There's no better way to move projects forward than with true collaboration.
Tweet media one
1
38
161
0
7
39
@EventModeling
EventModeling
5 years
Adam's explanation of #EventModeling at @DDDGreece has been added to the resources page:
Tweet media one
2
13
39
@EventModeling
EventModeling
4 years
Join us for learning #CQRS /ES for Games development with @thinkb4coding ! Lots about #fsharp too :)
Tweet media one
2
18
37
@EventModeling
EventModeling
2 years
Make sure your information pathways align; design before you build.
Tweet media one
1
4
35
@EventModeling
EventModeling
4 years
What's the difference between @eventmodeling and things like @eventstorming ? @Rafal_Maciag starts to dig into the subject so that you can navigate the waters of systems automation. The new blog post can be found here:
2
16
34
@EventModeling
EventModeling
2 years
Designing systems using diagrams that allow branching/looping leaves you open for many oversights under the illusion of the opposite. A temporal view is critical for understanding. The #eventsourcing mindset unlocks that secret - even if events are not used in the implementation.
Tweet media one
0
9
31
@EventModeling
EventModeling
6 months
Tweet media one
0
8
31
@EventModeling
EventModeling
3 years
There are hundreds of benefits for describing your system with adherence to UI -> Command -> Event -> State View as the simplest rule to decompose complexity into visible artifacts that you can plan properly against.
0
7
30
@EventModeling
EventModeling
4 years
How do business concerns get reflected in your solutions? Probably a far cry from what you imagined.. (special thanks on @adymitruk 's son for helping out with this!)
1
16
30
@EventModeling
EventModeling
4 years
As of this year, #EventModeling will be part of a third year systems design course at the University of Victoria.
0
8
29
@EventModeling
EventModeling
4 years
The front page has been updated, menus simplified and an excellent new video is in the resources page! Hope this will help you with your #EventModeling journey! Next addition will be comparison chart to user story mapping, UML diagrams, #EventStorming and many others.
Tweet media one
0
9
28
@EventModeling
EventModeling
5 years
#EventModeling and #CQRS training is coming to France next month. Greg Young and @adymitruk are presenting a 3 day course!
Tweet media one
3
14
27
@EventModeling
EventModeling
5 years
How can #EventModeling help you with #LegacyCode ? It'll be like night and day. It wouldn't make sense to try it without it. No one talks about option 3: the side-car.
Tweet media one
0
12
25
@EventModeling
EventModeling
4 years
The author of #CRDTs Martin Kleppmann (Google docs uses something similar), @adymitruk and Bobby Calderwood will show these ledger approaches are the next chapter in how we explain information systems with tools like oNote. 1 hour from now!
Tweet media one
2
9
23
@EventModeling
EventModeling
4 years
Thank you to everyone that participated in today's session. We got the start in .net and the beginning of #golang and #php as well. We showed how we can make polyglot solutions - especially with #eventsourcing . The recording will be edited to a smaller format before being posted.
Tweet media one
Tweet media two
1
9
22
@EventModeling
EventModeling
4 years
showing where #wardlymaps items are represented on an Event Model. Blog post coming up!
Tweet media one
0
8
23
@EventModeling
EventModeling
3 years
As opposed to UML which favours OOP, DDD which favors aggregates, etc. Event modeling gives you the freedom needed to automate with whatever architecture you like to use. Thanks to @enordfjord and the rest of the community for helping so many. Join us in the slack group!
Tweet media one
2
6
22
@EventModeling
EventModeling
1 year
Tweet media one
0
4
21
@EventModeling
EventModeling
4 years
Why #eventmodeling brings separate roles out of their silos. Credit to @jeffpatton for the illustration!
Tweet media one
0
5
21
@EventModeling
EventModeling
4 years
Trace the impact of your "small change" in the event model first.
Tweet media one
0
12
20
@EventModeling
EventModeling
2 years
It's been an incredible year. Thank you @BossiniGianni for sharing your feedback with @github .
Tweet media one
0
3
20
@EventModeling
EventModeling
4 years
By request, the next series is "Sagas Don't Exist" - originally recorded 2020-09-01. #distributedsystems #cqrs #eventsourcing #softwarearchitecture
2
3
19
@EventModeling
EventModeling
2 years
The resources page is updated. It includes the up-coming workshop, a link to the video of the mini-workshop and the svg to this cool laptop sticker 😎
Tweet media one
1
6
19
@EventModeling
EventModeling
4 years
How to do #eventmodeling for traditional systems: An important skill for bringing the rest of the world up to speed in accountability for the correctness of state in information systems. Blog post coming later.
Tweet media one
1
4
19
@EventModeling
EventModeling
5 years
Busy bees making a blueprint for a hotel system in a workshop! That's collaboration!
2
6
19
@EventModeling
EventModeling
5 years
New post authored by @adymitruk while in flight. Not finished but lots to digest there!
Tweet media one
0
10
19
@EventModeling
EventModeling
4 years
Recently @shanselman published a very good video on "being overwhelmed" There is a lot that #eventmodeling can do to help people just starting out in programming. We look at how we can plan a project and start in small pieces so we don't get overwhelmed!
Tweet media one
1
3
19
@EventModeling
EventModeling
4 years
We completed the #wardleymap today! Special guest @wardleymaps joined us to guide the finishing touches on our time tracking system. It's the best complement to #eventmodeling that's built for executives. Recording will be published soon.
Tweet media one
0
7
19
@EventModeling
EventModeling
4 years
It's been 2 years since #eventmodeling was penned at the #eventstorming summit in Bologna, Italy. Remember this original graphic ? Now entire communities have adopted it as their standard notation. We're going to relaunch with a new intro to it tomorrow!
Tweet media one
1
3
18
@EventModeling
EventModeling
5 years
The main article is updated again! This time the 7 steps have clear diagrams in the correct places and the security diagram is more ledgible!
Tweet media one
1
11
18
@EventModeling
EventModeling
11 months
#EventSourcing is not only a technical concept. It existed for thousands of years in information systems around the world. Hence, the discussion shouldn't be limited to a technical audience. You can discuss it & related topics on the #EventModeling forum:
2
4
18
@EventModeling
EventModeling
4 years
Breaking Bad style laptop stickers will be going to the printers' soon!
Tweet media one
4
2
17
@EventModeling
EventModeling
4 years
The resources page has been updated and the latest article has linkable titles now. More recordings coming! In particular, please check out the series that @k_owsiany has put together!
1
13
17
@EventModeling
EventModeling
1 year
Design is fundamental to execution.
Tweet media one
0
3
17
@EventModeling
EventModeling
4 years
A new theme, new blog post and a new video! Thank you @alchemist_ubi , @pdt256 and Eric Lau! Checkout the new site, contributions are always welcome!
Tweet media one
Tweet media two
Tweet media three
1
5
17
@EventModeling
EventModeling
5 years
New section added on Simplicity and much nicer diagrams with the hotel example!
0
8
17
@EventModeling
EventModeling
11 months
One of the best courses on #eventmodeling . Thank you @bobbycalderwood !
@confluentinc
Confluent
1 year
Building event-based @apachekafka apps in record time? Event Modeling can simplify & accelerate your design and development process. Check out this course for a comprehensive guide, plus how to design and build a ride-sharing app with @bobbycalderwood ➡️
Tweet media one
0
8
27
2
7
16
@EventModeling
EventModeling
3 years
A shared vision for your system can't be really shared if it exists in 10 different documents. It needs to be a single blueprint. Sharing 1 thing is much easier than sharing 10 things.
0
6
16
@EventModeling
EventModeling
5 years
Divide and conquer with #EventModeling by specializing in one of 4 disciplines: command populators and their potential UIs/APIs, command handlers that isolate state changes, event handlers that build views and page/report constructors that show views.
Tweet media one
1
5
16
@EventModeling
EventModeling
4 years
Sneak peek at a new tool to automate creating solutions from #EventModeling with @bobbycalderwood ! Tomorrow at 10:30 am PST! Don't miss out!
0
7
15
@EventModeling
EventModeling
3 years
JUST PUBLISHED: Don't miss out on the #EventModeling and #EventSourcing 2 day workshop as part of @VaughnVernon 's excellent education series! Early bird pricing is now available.
0
7
15
@EventModeling
EventModeling
3 years
Did you know we have a YouTube channel? Subscribe and turn on notifications to be alerted when new streams and videos are posted!
1
9
15
@EventModeling
EventModeling
5 years
Some folks were asking for high resolution versions of the images in the main article, so we've added links to those now!
Tweet media one
0
7
15
@EventModeling
EventModeling
3 years
From the meetup on Friday. How we move past just "compare and swap" for event number in #eventsourcing . This allows arbitrary invariants across streams. This tightens the loop for eventual consistency and stores the invariant function itself as part of the event.
Tweet media one
0
3
14
@EventModeling
EventModeling
3 years
No matter what your technical or business tooling is (patterns, methodologies, etc), information flow is the ultimate test that you have a working system. If your methodologies don't use real data to show what the system has and how it shows it to the users, you're flying blind.
0
6
14
@EventModeling
EventModeling
5 years
Another #EventModeling workshop in the bag! Incredible transformation of so many great companies into even more effectiveness. Happy to have @gregyoung involved in these.
Tweet media one
2
5
14
@EventModeling
EventModeling
4 years
Learn about #eventmodeling from @bobbycalderwood at the #kafkasummit on Monday at 3pm PST (August 24th)! This is highly recommended. Registration is free. This is one you should NOT miss out on.
0
7
14
@EventModeling
EventModeling
5 years
We reverse these images. Others think you're crazy to jump immediately into code 1 day after modeling the solution.
Tweet media one
0
4
14
@EventModeling
EventModeling
4 years
Make your reality something you expect with #EventModeling .
Tweet media one
0
8
14
@EventModeling
EventModeling
3 years
People communicate best by example.
Tweet media one
1
2
14
@EventModeling
EventModeling
2 years
💡 If you are working with #EventModeling , don't forget to join the slack channel where other participants are sharing their experiences! You can join for free on using the link on the resources page on the main site.
Tweet media one
0
3
13
@EventModeling
EventModeling
4 years
The remaining sections of the virtual #eventdriven meetup recordings are landing on the YouTube channel over the next days. The aim is to have 2 sections a day published.
0
6
13
@EventModeling
EventModeling
2 years
Design makes software much better. It affects planning, execution, maintenance, etc. Find ways to do design collaboratively to add transparency and reduce communication overhead such as meetings and documentation up-keep. Make the design document the communication medium.
0
5
13
@EventModeling
EventModeling
5 years
Today, @adymitruk finished v1.0 of the laptop stickers that you can get very soon. Let us know what you think and if you have ideas on improving the design, hop into our slack group!
Tweet media one
0
4
12
@EventModeling
EventModeling
5 years
How event driven architectures help you to write incredibly reliable systems.
1
4
12
@EventModeling
EventModeling
4 years
Working from an #eventmodeling blueprint, your software development will be predictable, uniform and give you cadance like no other method has before. It's like watching this machine do its thing:
@UniverCurious
Universal Curiosity
4 years
Aluminum Radiator Process
4
545
3K
1
2
12
@EventModeling
EventModeling
3 years
@adymitruk @GottfriedSzing Here is the @EventModeling homework answer for the @dddvienna meetup from yesterday. The recording of yesterday's meetup is here:
Tweet media one
0
6
12
@EventModeling
EventModeling
3 years
Please join us tomorrow for Episode 4 on the Event Driven Podcast - @VaughnVernon the author of the red #DDDesign book! You'll learn a lot about #eventsourcing and #cqrs among many other subjects!
1
4
12
@EventModeling
EventModeling
2 years
An Event Model keeps the developers' cognitive load very low, allowing them to execute quickly without second guessing their code.
0
5
12
@EventModeling
EventModeling
2 years
#EventSourcing is everywhere. Do you know the addresses you lived at in your life? You don't just forget the old address when you move. Yet we write systems like this. If an address is in a different country, a projection called 'immigrant' is 'true' Design by #EventModeling .
1
4
12
@EventModeling
EventModeling
3 years
Tweet media one
0
2
11
@EventModeling
EventModeling
4 years
for those that missed this week's long event modeling meetup up, here is the recording: We'll be doing pt 2 next tuesday at 9am PST.
0
4
11
@EventModeling
EventModeling
4 years
This is one of the best interview introductions on how to use #eventmodeling to collaborate between many separate teams in large distributed systems. Happy that @bobbycalderwood is part of the large workshop coming up.
@confluentinc
Confluent
4 years
Do you ever listen to #podcast and wonder how to design event-driven architectures, and document them? Today on #StreamingAudio Founder of @evident_systems , @bobbycalderwood , walks us through his process and so much more with @tlberglund ! Listen in:
0
6
20
1
5
11
@EventModeling
EventModeling
3 years
Don't ignore design and things will go well.
Tweet media one
0
4
11
@EventModeling
EventModeling
1 year
What #UserStories miss is making it clear how they all overlap. #EventModeling gives you a clear view of what is shared among the many functionalities of your system.
1
5
9
@EventModeling
EventModeling
2 years
So many success stories around the world to share. Working from a single source of truth for your project is incredibly powerful!
@Draft_io
Draft.io
2 years
How to effectively translate business needs into features within a complex and constrained environment? Discover how @AXA uses Event Modeling (introduced by @adymitruk ) to create more cohesion between the technical and product teams in the design process
Tweet media one
0
2
12
0
3
10
@EventModeling
EventModeling
3 years
Don't miss out on the overview of the new version of @oNote_SW by @bobbycalderwood at the meetup!
Tweet media one
1
5
10
@EventModeling
EventModeling
5 years
Senior developers can get 2 - 3 workflow steps implemented per week, consistently. Are you providing your teams with the #eventmodeling blueprint to deliver in a predictable manner so you can remove the risk of developing software in-house?
Tweet media one
1
3
10
@EventModeling
EventModeling
2 years
Make your blueprints the vehicle to communicate progress and examples of how the system is used. This way, you will know how to maintain the system even if you haven't touched it for years or new people are working on it.
Tweet media one
1
3
10
@EventModeling
EventModeling
4 years
Imagine console.log() but for your entire system. That's the benefit of using an Event Model.
1
4
10
@EventModeling
EventModeling
4 years
The first episode of The Event Driven Podcast starts recording in less than 30 minutes! If you like the #eventdriven approaches to thinking about systems and want to be part of it, join us here:
Tweet media one
1
5
9
@EventModeling
EventModeling
5 years
Join our global community on slack here:
Tweet media one
0
4
9
@EventModeling
EventModeling
2 years
Who should be invited to collaborate using @EventModeling ? Answer this question: Who would be upset if the system is implemented badly? Invite these people. Don't invite those that don't care.
0
4
9
@EventModeling
EventModeling
4 years
That was fun! Lots of questions as usual but that's why we're not limiting the time and going for a few hours at a time now.
@k_owsiany
Krzysztof Owsiany
4 years
#EventModeling in progress :D
Tweet media one
0
1
14
0
3
9
@EventModeling
EventModeling
1 year
@adymitruk @DrivUnConf If @adymitruk @bobbycalderwood @Rafal_Maciag and others could be sponsored by a large company or set of companies looking for event modeling and/or #EventSourcing consulting, it would be possible to have them there for September for the conference.
0
5
9
@EventModeling
EventModeling
3 years
The recording from Friday's Meetup where we modeled a bakery!
0
3
9
@EventModeling
EventModeling
5 years
One of the best talks yet.
@dddkrk
DDDesign Kraków
5 years
Our next meetup "CQRS/ES & Event Modeling with Adam Dymitruk" with @adymitruk will take place in WorldRemit Office. Check the details: #dddesign
0
2
8
0
2
9
@EventModeling
EventModeling
5 years
Tweet media one
0
1
8
@EventModeling
EventModeling
3 years
Let the information speak for itself. Remove as much subjectivity as possible when you are building or maintaining your systems.
0
3
8
@EventModeling
EventModeling
2 years
We didn't know that workshops would be so popular in the middle of summer! It's nice to see so much interest in Event Modeling and Event Sourcing. Don't miss out and reserve your spot in August! Bonus: includes project management and source control impact.
@adymitruk
Adam Dymitruk
2 years
Need an excuse to visit Vancouver? We're extending our 2 day #EventModeling and #EventSourcing virtual workshop on August 18/19 to include those who want to attend in person! Looking forward to lunch and casual chatter after if you have time.
Tweet media one
1
7
11
0
2
8