Journey to Explore DDD: Denver, Americas, and Beyond
Jan 2, 2024
auto_awesome
In this Add Dot podcast, Vaughn Vernon and Paul Rayner discuss the evolution of the DDD community, emphasizing the importance of connections and learning experiences. They talk about modernization challenges in large organizations, strategic thinking, and core domains. The episode concludes with a teaser for the Explore DDD conference featuring keynotes by Eric Evans and Vaughn Vernon. They reflect on forming a chapter in Denver and their experiences teaching and coaching. They also discuss implementing DDD, challenges of migrating from legacy systems, and the upcoming conference in Colorado.
The importance of community in the domain-driven design (DDD) space and how it contributes to personal and professional growth.
The significance of strategic thinking and focusing on core domains in modernization efforts, rather than attempting to overhaul the entire system.
Deep dives
Paul Rayner's background and Virtual Genius
Paul Rayner, the founder of Virtual Genius, a consulting and training company, shares his background and the origins of Virtual Genius. He initially started the company as a web design company in the mid-90s, but later shifted to consulting primarily focused on domain-driven design. Paul emphasizes the joy he finds in being a consultant and helping companies improve their situations.
The Importance of Community and Learning
Paul discusses the importance of community in the domain-driven design (DDD) space. He recalls the early days of joining the International Software Architects (ISA) organization and co-founding the DDD Denver meetup to connect with like-minded professionals and share knowledge on software design and modeling, which was lacking in other meetups at the time. Paul highlights the value of learning from others and emphasizes the impact of community on personal growth and professional development.
The Journey of Writing a Book and the Power of Feedback
Paul shares his experience of writing a book on DDD and the value of receiving feedback from experts like Eric Evans. He talks about the process of incorporating feedback and refining the content. Paul also mentions the impact of sharing his knowledge through talks and essays, which led to opportunities to teach workshops and consult for companies that were undergoing transformations or modernization efforts.
The Significance of Explore DDD Conference
Paul and his team organize the Explore DDD conference, which focuses on domain-driven design and application modernization. The conference provides a platform for professionals to learn and connect with speakers and peers, sharing their experiences, case studies, and solutions to common challenges in the industry. The conference aims to help individuals and organizations explore new ideas, expand their knowledge, and foster collaboration to drive success in their respective domains.
In this episode of the Add Dot podcast, Vaughn Vernon and Paul Rayner discuss the evolution of the Domain-Driven Design (DDD) community in North America. The conversation highlights the importance of fostering connections and providing valuable learning experiences.
Throughout the conversation, Vaughn and Paul share insights into the complexities of modernization efforts, particularly in large organizations with legacy systems. They stress the importance of strategic thinking, focusing on core domains, and avoiding the "boil the ocean" approach. The episode concludes with a teaser for the upcoming Explore DDD conference in Denver, Colorado, scheduled for March 12-15, 2024, featuring keynotes by Eric Evans and Vaughn Vernon.
Paul Rayner is a developer, instructor, coach, consultant, and popular conference speaker with over thirty years of software development experience. Paul provides DDD and EventStorming training and coaching through Virtual Genius.
Paul is the founder and chair of the Explore DDD conference, the premier Domain-Driven Design conference in North America, and co-founder of DDD Denver. He is also the author of The EventStorming Handbook, and a co-author of Behavior-Driven Development with Cucumber. He lives in Denver, Colorado.