Schedule


2-Day Pre Conference Workshops

September 19 & 20 - same schedule both days

8:00 - 9:00

Registration (Hotel Lobby)
Coffee (2nd Floor)

9:00 - 12:00

Strategic Domain-Driven Design
Eric Evans

Pikes Peak


EventStorming Master Class
Alberto Brandolini

Mount Evans


Essential DDD
Paul Rayner

Mount Elbert B


Implementing Event-Oriented DDD
Vaughn Vernon

Mount Elbert A


Developing Applications with the Microservice Architecture
Chris Richardson

Grays Peak A


12:00 - 1:00

Lunch (2nd Floor)

1:00 - 4:00

Strategic Domain-Driven Design
Eric Evans

Pikes Peak


EventStorming Master Class
Alberto Brandolini

Mount Evans


Essential DDD
Paul Rayner

Mount Elbert B


Implementing Event-Oriented DDD
Vaughn Vernon

Mount Elbert A


Developing Applicatons with the Microservice Architecture
Chris Richardson

Grays Peak A



Main Conference Kickoff Evening

Wednesday, September 20

4:00 - 6:00

Registration
Hotel Lobby

5:00 - 6:30

Drinks Reception
Reception Area - Pinnacle Club

6:30 - 6:45

Welcome — PAUL RAYNER (Conference Chair)
Capitol Peak A & B - Pinnacle Club

6:45 - 7:45

Keynote: Tackling Complexity in the Heart of Software — ERIC EVANS
Capitol Peak A & B


Main Conference Day 1

Thursday, September 21

9:00 - 9:50

Martin Schimak

Tackling Complex Event Flows

Steven A. Lowe

Three Rules For Domain-Driven Design

Yves Reynhout

Trench Talk: Evolving A Model

Creative Space


9:50 - 10:20

Break
Reception Area

10:20 - 11:10

Dan Bergh Johnsson & Daniel Deogun

domain primitives in action - making it secure by design

Scott Bellware & Nathan Ladd

The Aggregate, The Cohesion, and the Cargo Cult: Rise and Fall of Critical Thinking in DDD

Dan Sharp

DDD in the real world: building a real estate aggregation data pipeline

Creative Space


11:20 - 12:10

Chris Richardson

There is no such thing as a microservice!

David Laribee

legendary adventures in legacy code

Jimmy Bogard

The DDD Do-Over

Creative Space


12:10 - 1:10

Lunch
Reception Area

1:10 - 2:00

Javier Fernández

black ops DDD using the business model canvas

Ellen Lippe & Anita Kvamme

from legacy chaos to the promised land of DDD

Creative Space


2:10 - 3:00

Allard Buijze

pragmatic event-driven (micro)services

Eric Evans

Exploring Time

Vladik Khononov

tackling complexity in large-scale marketing systems

Creative Space


3:00 - 3:30

Break
Reception Area

3:30 - 4:20

Paul Rayner

Refactoring to a Deeper Model

Mathias Verraes

Emergent Boundaries

Jeroen Soeters

fast data in supply chain planning

Creative Space


4:20 - 4:35

Break
Reception Area

4:35 - 5:35

Keynote: Cultivating Your Design Heuristics — Rebecca Wirfs-Brock

5:35 - 5:40

Announcements

6:30 - 10:00

Speakers Dinner

Main Conference Day 2

Friday, September 22

9:00 - 9:50

Derek Comartin

fat controller CQRS diet

Nicolò Pignatelli

Metaphor Driven Design

Julie Lerman

DDD with TLC: evolving legacy software and legacy minds

Creative Space


9:50 - 10:20

Break
Reception Area

10:20 - 11:10

JEAN-FRANÇOIS CLOUTIER

modeling the mind of an autonomous robot

Alberto Brandolini

50,000 Orange Stickies Later

Indu Alagarsamy

autonomy & asynchrony: the key to designing reliable systems

Creative Space


11:20 - 12:10

Keynote: Observation of Emergent Schema in Organized Development — Ward Cunningham

12:10 - 1:10

Lunch
Reception Area

1:10 - 3:10

Thomas Pierrain & Bruno Boucard

Live Coding Session:

how to distill the core domain from your legacy app

Allard Buijze

Hands-on Session:

DDD and CQRS with axon framework

Scott Bellware & Nathan Ladd

Hands-on Session:

The Aggregate, The Cohesion, and The Cargo Cult: Rise and Fall of Critical Thinking in DDD



Javier Fernández

Hands-on Session:

domain discovery using the business model canvas


3:10 - 3:40

Break
Reception Area

3:40 - 4:20

Open Space/Lightning Talks
Open Space/Lightning Talks
Open Space/Lightning Talks
Open Space/Lightning Talks

4:30 - 5:00

Conference Close
Reception Area