Pauyl Rayner

Essential Domain-Driven Design New!

with Paul Rayner

Workshop abstract

Are you new to DDD? Struggling to understand what exactly DDD is? Feeling overwhelmed by the vast amount of DDD material/advice available? Or maybe you're unsure how to apply DDD on your project work? If you fit into one of these categories, then this workshop is for you. It's easy to get lost in the patterns and acronyms and miss the essence of DDD.

This workshop will provide you with a solid grounding in the foundational ideas, techniques and skills for doing DDD well in your own project context.

Learning Objectives

This workshop will cover the following:


This workshop focuses on software people with at least several years of programming experience, and understand the fundamentals of object-oriented design. No laptop is required. Workbook and other workshop materials will be provided.


With over 25 years of hands-on software development experience, Paul Rayner is a seasoned software design coach and mentor, helping teams ignite their agile design skills via DDD. He is the owner and principal consultant of Virtual Genius LLC, a USA-based software design consultancy. Paul is a DDD instructor for Domain Language Inc, and he cofounded the DDD Denver meetup. He is also the author of the upcoming Addison Wesley book, BDD with Cucumber.