In the picture
Join us in Brussels, 28-29 January 2027
Two days of hands-on, in-person workshops with a networking dinner. Early bird pricing until 30 November.
See the programmeUpcoming Sessions
Data Mesh In Action
A hands-on exploration of Data Mesh through real-world examples
with Jacek Majchrzak
Powered by Aardling
Get in touch to discuss running a private training or consulting with our experts. Tailored specifically to your domain and technical challenges.
- Custom curriculum & exercises
- Flexible schedule & location
- Confidential architecture Q&A
Domain-Driven Design in Kotlin
Learn to build rich domain models and use advanced tactical patterns
with Gien Verschatse, Thomas Coopman, Stijn Vannieuwenhuyse, and Anton Stöckl
Domain-Driven Design in Java
Learn to build rich domain models and use advanced tactical patterns
with Gien Verschatse, Thomas Coopman, Stijn Vannieuwenhuyse, and Anton Stöckl
Domain-Driven Design in Go
Learn to build rich domain models and use advanced tactical patterns
with Gien Verschatse, Thomas Coopman, Stijn Vannieuwenhuyse, and Anton Stöckl
Domain-Driven Design in Your Favourite Language
Learn to build rich domain models and use advanced tactical patterns
with Gien Verschatse, Thomas Coopman, Stijn Vannieuwenhuyse, and Anton Stöckl
Stay in the Loop
Get notified about new workshops, early-bird discounts, and exclusive content on DDD, Architecture, and Software Design.
No spam, unsubscribe anytime. Join 5,000+ developers.
Domain-Driven Design in Typescript
Learn to build rich domain models and use advanced tactical patterns
with Gien Verschatse, Thomas Coopman, Stijn Vannieuwenhuyse, and Anton Stöckl
Domain-Driven Design in C#
Learn to build rich domain models and use advanced tactical patterns
with Gien Verschatse, Thomas Coopman, Stijn Vannieuwenhuyse, and Anton Stöckl
Domain-Driven Design in Python
Learn to build rich domain models and use advanced tactical patterns
with Gien Verschatse, Thomas Coopman, Stijn Vannieuwenhuyse, and Anton Stöckl
What participants say
During an EventStorming session with a customer, we discovered that a concept they expected to be complex was actually very similar to an existing process. That insight changed the language we used and immediately simplified communication. I see this kind of shared understanding as a hugely valuable and long-lasting benefit.
SStijn Nel
OnCore
participant at EventStorming with Stijn Vannieuwenhuyse in 2024