Skip to content

May 2019: Yves Reynhout and Damian Hickey

Photo of
Hosted By
Jason M. and Andrew M.


Join us for our May meetup at Ormeau Baths with Yves Reynhout ( and Damian Hickey (

Yves will be talking about how to build simulators for your domain models and will give a "zero-to-hero" explanation of projections.

About Yves:

Yves is a passionate human being, passionate about what he does and how he lives his life. Apart from the constant improvement of his skillset, he also gives back, sharing what he's learned. Though getting results is what counts, he fully realizes the journey is what gets us there.

Stimulate Your Models:

Messaging based systems have become ubiquitous. Rich behavioral models are at the heart of Domain Driven Design, with both Command and Query Responsibility Segregation (CQRS) and Event Sourcing (ES) acting as strong enablers. Combined together they can be very powerful. Still, a topic which largely remains under the radar is one of domain specific simulation and seeding. While akin to load and performance testing or UI automation, it has a distinct point of focus. This talk brings a practical overview and bundles the lessons learned.

Projections Explained:

In recent years there's been a rise in momentum and adoption of Command and Query Responsibility Segregation (CQRS) and Event Sourcing (ES). Yet, information on the role projections play is spread thin. This talk is an attempt to cover that gap. We'll start off with a primer on messaging, event sourcing and event stores for those new to the topic. From there we'll look at how to go about designing, authoring, and testing projections. If time permits we'll touch upon various hosting options and dealing with failure.

Damian will be talking about his project ProxyKit (

Doors will open from from 6:30pm with the talk starting at 7pm. Access to Ormeau Baths will be via the side door which will be attended to give access until 7pm.

Sponsored by Philips
Ormeau Baths
18 Ormeau Avenue · Belfast
Google map of the user's next upcoming event's location