Books-Header-f

Get my

BOOKS

Read my leading and best-selling books on advanced software design and development techniques.

BUY
calendar

Look at

Next Scheduled

Where will Vaughn Vernon be next? See all upcoming DDD events below.

view all events
IDDD-workshop-bg

Browse all

WORKSHOPS

Attend one of my public workshops or schedule a private onsite workshop for your team.

My Workshops

About me

I am a software developer and architect with more than 35 years of experience in a broad range of business domains. As a leading expert in Domain-Driven Design I champion simplicity. I consult and teach around Domain-Driven Design and reactive software development, helping teams and organizations realize the potential of business-driven and reactive systems as they transition from technology-driven legacy web implementation approaches. I am the founder of the open source (OSS) vlingo/platform, a set of DDD-friendly distributed computing tools that simplify concurrent, reactive, event-driven, and microservices architectures, supporting the JVM https://github.com/vlingo. The three books authored by me are: Implementing Domain-Driven Design, Reactive Messaging Patterns with the Actor Model, and Domain-Driven Design Distilled, all published by Addison-Wesley.

image-0
image-1
image-2
image-large-0
Get on the path to financial freedom.
image-large-1
Trust me! I will boost your communication skills.

WORKSHOPS

IMPLEMENTING DDD

Go beyond the theory of Domain-Driven Design and see how teams can actually use DDD to accelerate their strategic initiatives in a way that helps them design for business competitive advantage with this three-day workshop. Emphasis is placed on software design in source code with agile knowledge acquisition and de-emphasizes throwing technology at strategic business software initiatives.

REACTIVE DDD

A two-day, intensive, design and programming workshop first builds your foundation with the Actor Model using vlingo/actors. This workshop then expands your understanding with advanced application and system design approaches, using Domain-Driven Design and microservices. A hands-on workshop with many practical exercises. Students are strongly encouraged to engage using the vlingo/platform components.

EVENT-ORIENTED DDD

This intensive, two-day, hands-on workshop teaches you Domain-Driven Design within an explicitly event-oriented microservices business domain. You will learn both strategic and tactical design. This workshop is specially designed for mid-level and senior software developers and architects who are interested in applying event-driven and microservices architectures using DDD.

MANAGING DOMAIN-DRIVEN DESIGN

Thorough and exhaustive, this one-day, hands-on workshop consists of short lectures, exercises, and innovative game-play leading you to a clear understanding of how to leverage DDD, putting it to use on your Agile project. It’s a class that is well balanced for business experts and technical stakeholders alike.

Let me help…

FEATURED PODCAST

Blog

My Current Schedule

schedule-vaughn
06
May
Workshop: Event-Oriented Domain-Driven Design Grasp the core concepts of DDD strategic modeling, and put them to use. Learn to vigorously gather core concepts and separate irrelevant ones. Learn why strategic design is so...
29
May
IDDD Workshop Lisbon
9:00 am - 5:00 pm
Lisbon, Portugal
03
Jul
Reactive DDD–Transforming Digital Business
6:00 pm - 8:00 pm
52.503170,13.372000

Locations where I have helped developers advance their skills

Where will Vaughn Be Placeholder
Where will Vaughn Be

What am I working on now?