About the Conference

Domain-Driven Design Europe 2017


Domain-Driven Design Europe 2016

Join the conversation: @ddd_eu#DDDEU

Jan 31 – Feb 3, 2017

In 2017, join Software Developers and Architects from across Europe in Amsterdam to hone your craft. This two-day conference (+ workshops) sets the perfect stage to discover how others are using Domain-Driven Design to build better software. Fuel your passion for tackling complexity in the heart of software: top quality talks and workshops, walls covered with stickies and models, and brainstorming with bright minds! The content is programming language agnostic and spans analysis, modelling and design, systems thinking and complexity theory, architecture, testing and refactoring, visualisation, collaboration, and more!

Watch videos from all DDD Europe editions

Is this conference for me?

Are you a Senior Developer or Architect with experience building software systems for complex domains? Do you want to become a Senior Developer or Architect? This conference is for you.

The talks, hands-ons, and workshops, will mostly require an advanced level. Some of them might melt your brain — in a good way!

But mostly, we just want to bring the DDD community together and spark the discussion :-)

What is Domain-Driven Design?

Domain-driven design (DDD) is an approach to developing software for complex needs by deeply connecting the implementation to an evolving model of the core business concepts.

  • Place the project's primary focus on the core domain and domain logic
  • Base complex designs on a model
  • Initiate a creative collaboration between technical and domain experts to iteratively cut ever closer to the conceptual heart of the problem.

The premise is simple, but pulling it off in the messy real world is hard. It calls for new skills and discipline, and a systematic approach.

Domain-driven design is not a technology or a methodology. DDD provides a structure of practices and terminology for making design decisions that focus and accelerate software projects dealing with complicated domains. (Text borrowed from domainlanguage.com)

What programming languages should I know?

The conference does not focus on any particular programming language or technology. Many sessions might have code in them, but you’ll be able to follow even if you don’t know that language that is used.

Is the conference in English?

Yes, all sessions will be in English.

Will the talks be recorded?

Yes. But a conference is more than a bunch of talks. You’ll miss out on the workshops, meeting new and old friends, interesting discussions, and lots of fun.


Contact us at contact@dddeurope.com for sponsor opportunities.