Skip to main content
Paul Rayner presenting

Speaking & Presentations

Conference talks, hands-on workshops, and interviews on EventStorming, Domain-Driven Design, and collaborative software design

Conference Talks

Conference Talk 2024

Baking Domain Concepts Into Code

Kandddinsky Conference

Conference Talk 2023

Baking Domain Concepts Into Code

DDD Europe

Conference Talk 2020

DDD by Example

DDD Europe Foundations Day

Conference Talk 2018

Modeling Team Flow

Explore DDD

Conference Talk 2017

Refactoring to a Deeper Model

Explore DDD

Conference Talk 2017

EventStorming: Collaborative Learning for Complex Domains

SATURN Conference

Conference Talk 2016

EventStorming - Collaborative Learning for Complex Domains

YOW! Conference - Melbourne

Conference Talk 2016

EventStorming

YOW! Conference - Perth

Conference Talk 2016

How Agile Can Cripple Effective Design Work (and what to do about it)

DDD Europe

Keynotes

Keynote 2018

Fighting the Invisible Enemy

NewCrafts Conference

Keynote on optimizing for team productivity and overcoming invisible obstacles in software development

Hands-On Workshops

Interactive workshop sessions at conferences where participants practice EventStorming, DDD, and collaborative modeling techniques. These sessions focus on hands-on learning rather than presentations.

Hands-On Workshop 2025

Baking Design Concepts Into Code

ADAConf

Hands-on workshop on translating domain models into well-structured code

Hands-On Workshop 2025

Baking Design Concepts Into Code

DDD Europe

Interactive session on implementing DDD tactical patterns in real codebases

Hands-On Workshop 2020

Exploring Connascence

DDD Europe

Workshop exploring connascence as a vocabulary for discussing coupling in software design

Interviews & Podcasts

Interview/Podcast 2023

Essence of Domain-Driven Design (DDD)

CodeOpinion with Derek Comartin

Interview/Podcast 2020

Alberto Brandolini and Paul Rayner: Facing new challenges

Avanscoperta Remote Meetup

Interview/Podcast 2020

Virtual DDD (vDDD)

Virtual DDD Meetup

Rebecca Wirfs-Brock, Paul Rayner, and Alberto Brandolini discuss types of EventStorming and heuristics for facilitation

Podcast

The Agile Revolution - Episode 127: Storming DD's with Paul Rayner

The Agile Revolution Podcast

Craig chats with Paul Rayner, a BDD and DDD expert who helps people bridge the gap of collaborative design between developers and business representatives, at YOW! West in Perth

Podcast

Developer on Fire

Developer on Fire Podcast

Paul Rayner talks with Dave Rael about refactoring, learning a domain, Domain-Driven Design, and his Explore DDD Conference

Podcast

BDD with Cucumber - Paul Rayner and Richard Lawrence

Cucumber Podcast

Matt Wynne and Seb Rose sat down with Richard Lawrence and Paul Rayner to talk about their new book "Behavior-Driven Development with Cucumber"

Looking for a Speaker?

Paul is available for conference talks, keynotes, and workshop facilitation on EventStorming, Domain-Driven Design, and collaborative software design.

Request Speaker Info