Vaughn Vernon

Author of “Implementing Domain-Driven Design”

Recorded at Domain-Driven Design 2016, January 26-29, Brussels

Talk: oDDs & enDs

The software development industry faces peril as entire teams are assigned to patch systems on a daily basis to keep them operational. Forget about DDD for a moment. What are some of the most insidious problems with software development today? Why do the same problems continue to happen across a vast array of corporate and software development cultures? After identifying the problems, how can DDD help teams overcome them? And, using DDD, what is a powerful approach to modeling your core domain while applying microservices? The current state of the industry incites a lot of questions, and you really should care about the answers.


Vaughn is a veteran software craftsman, with more than 30 years of experience in software design, development, and architecture. He is a thought leader in simplifying software design and implementation using innovative methods. Vaughn is the author of the books "Implementing Domain-Driven Design" and "Reactive Messaging Patterns with the Actor Model", both published by Addison-Wesley. He has been applying the tenets of Domain-Driven Design since his Smalltalk domain modeling days in the early 1990s. Vaughn speaks and presents at conferences internationally, he consults, and has taught his IDDD Workshop around the globe to hundreds of developers. He is also the founder of, an online training website.