In the picture
Domain-Driven Design in Your Favourite Language
Learn to build rich domain models and use advanced tactical patterns. Now running in Go, Python, Java, C# and Kotlin.
View DetailsUpcoming Sessions
Advanced Software Architecture with Residuality
A revolutionary new theory of software design
with Barry O'Reilly
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
Mastering complex event-driven architectures
Unlock the secrets of messaging real-world superpowers
with Laila Bougria
EventStorming Masterclass
Learn from the creator of EventStorming
with Alberto Brandolini
Forces in Software Masterclass
Understanding the Physics of Software Evolution
with Michael Feathers
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.
What participants say
The EventStorming training had the greatest impact on me. Since then, I have been using it occasionally on new projects. I invite developers and clients, and together we map out the processes that will be digitised on the wall. The developers appreciate the improved understanding of the overall scope.
VVojtech Bartos
participant at EventStorming Masterclass with Alberto Brandolini in 2020