DEV Community

Cover image for DDD Europe 2022
Juan Vega
Juan Vega

Posted on

DDD Europe 2022

23rd and 24th of July, I attended for the first time to DDD Europe. I have been listening to good words about this conference for the last 4-5 years. My fellows had attended several times, and I was excited to go with them this time.

The Conference

Quoting Mathias Verraes:

DDD EU is the biggest DDD conference, followed by the DDD Foundations sibling conference.

Furthermore, the event is not just significant because of its number of attendees but also thanks to a lot of great speakers and how much content they have generated during all the past editions

Talks

I assume that they shared all talks in the video sooner or later. I will update the post with them. One important thing from the conference is how it goes deep into all aspects of DDD and not just tactical patterns.

An overview of the talks that I liked most:

Opening keynote: A Commune in the Ivory Tower? - A New Approach to Architecture

The first keynote was also an experiment with 5 speakers. They tried to create an interactive session, gathering feedback from the audience in real-time and giving voice to their responses and opinions.

I don't like it, but I appreciate the brave of trying something new.

An Introduction to Residuality Theory

Do you know Chaos Engineering? What if it wouldn't be necessary until having the whole system in production to evaluate what happens if component C dies.

Barry O'Reilly has created a theory to build resilient software by introducing different stressors into the system.

Once you have identified your stressor, you will know what is left and how it should behave to ensure the best outcome.

Domain-Driven Design in ProductLand

As himself defined, Alberto Brandolini created and got into a rabbit hole by speaking about how we can effectively apply DDD to a product company. How do we prioritize things? Which parts of the canonical DDD are still valid? How do you bring all domain experts if maybe some of them are outside of the company (customers)?

How the right architecture helps you make big changes

A hands-on workshop exemplifies how having a good architecture enables an easier refactor of the system when a new requirement arrives. You can find the base code with some instructions on GH

Technical Coaching with the Samman method

Emily Blanche is a great coach with a lot of experience and always shares her knowledge. This time he made an introduction to her own book about technical coaching.

Conclusion

In my experience, the community has embraced the idea of tactical patterns and parked aside all strategical patterns discussions. DDD Europe is just the opposite, there is room to talk about implementation details, but it is just a part of a whole.

On the other hand, I don't see it as a friendly conference for beginners. I haven't attended, but they created DDD Foundations probably because they already know.

It is a pleasure to have such a great conference here in Europe, and if you are a DDD enthusiast, I will encourage you to attend at least one.

Photo by DDD EU Twitter Account

Top comments (0)