The domain sits at the core of business software and yet it is often ignored resulting in anguish among developers, users, and business folks. Correctly distilling the principles of a domain in many cases predetermines the success or failure of a software project. Unfortunately, over the years we have lost the ability to truly capture domains for a myriad of reasons. One of those is that it takes effort to crack a domain and fully understand it but that’s where the prize money is.

This talk will demonstrate how we as developers can utilize the power of Domain-Driven Design (DDD) to understand and correctly capture domain knowledge in our code. We will learn how this reduces friction with the business, eliminates feature gaps, and leads to secure and testable software systems. Inevitably we will cover the fundamental concepts in DDD and pave the path forward to writing better business software.


Processes, Tools/Frameworks


JavaScript, .NET

Session Type


Share Session

Be awesome

Join us for DevReach | Don't miss out.

Contact Us


Copyright © 2022 Progress Software Corporation and/or its subsidiaries or affiliates.