Friday, December 12, 2025
Wednesday, October 15, 2025
Ubiquitous Language in Action: Boundaries Made of Words
You already know what the Ubiquitous Language is and how to define its boundaries. Equipped with that knowledge, let’s return to the Training Center example and clarify what domains and corresponding ubiquitous languages we have.
Friday, October 10, 2025
Tuesday, October 7, 2025
Beyond the Mess: A Complete Look at Event Storming Big Picture
Over the past months, I’ve been exploring one of my favorite collaborative techniques – Event Storming Big Picture. It’s a powerful way to untangle complexity, discover hidden assumptions, and build a shared understanding across business and tech. Instead of explaining everything in one go, I decided to create a series of posts that walk you through the practice step by step.
Friday, October 3, 2025
Friday, August 1, 2025
Tuesday, July 29, 2025
After the Big Picture: Turning Insights into Action
Now that you understand what Big Picture Event Storming is, how to facilitate it, and how to overcome common challenges as a facilitator, I believe the series of articles we’ve explored — walking through its steps and possibilities — demonstrate that the knowledge gained by everyone involved truly justifies the time invested in the workshop.
That said, the objective is to cover various stages of developing a Training Center application, to illustrate how techniques like Event Storming, microservices, event-driven architecture, sagas, and many others can work synergistically to improve product quality, architecture, and code. So the natural next question is: what comes after the Big Picture?
Friday, July 25, 2025
Wednesday, July 23, 2025
Big Challenges of Event Storming Big Picture
Event Storming is a powerful technique that helps you learn a lot, but I always emphasize — both in my daily work and in the trainings I conductc — that you need to ensure there is a return on investment in everything you do. That’s why I want to remind you of a few things you should keep in mind as a workshop facilitator, so you don’t end up with just an entertaining session that delivers little value.
Friday, July 18, 2025
Thursday, July 17, 2025
So… Which Event Goes First?
How to start?
Last time, we walked through the "enforcing timeline" step of Big Picture Event Storming. To begin, we need to choose the first event — but a simple "Let's start" is easier said than done. Let’s explore a few different approaches for deciding which event (or events) we should start with, along with their respective pros and cons.
All approaches can be divided into two categories:
Close collaboration — everyone works together all the time.
Working in silos — people work alone or in smaller groups and merge their outcomes later.
Friday, July 11, 2025
Monday, July 7, 2025
Event Storming Big Picture — How to enforce the Timeline?
We have completed the first step of our workshop. The chaotic exploration and following discussion allowed us to visualize a wealth of information: events, hot spots, and opportunities. We are starting to align our understanding of concepts and terminology.
Before moving to the next step — enforcing the timeline — let’s briefly revisit what we have produced so far:
You may also want to remind yourself of the high-level requirements.
Now that we know where we stand, let’s see how we can use the outcome from the previous sessions.
Friday, June 6, 2025
Link Dump #193
Friday, coffee or reading - what's the best? Today it doesn't matter - you got it all:
Friday, April 11, 2025
Friday, March 21, 2025
Friday, February 21, 2025
Friday, December 20, 2024
Friday, October 11, 2024
Link Dump #159
One book, two books, three books, four... I think it is not a surprise I still want more:
