Michiel Rook

Michiel Rook headshot

Michiel Rook is a Java/PHP/Scala consultant from the Netherlands. He loves coaching teams to develop better software and implement continuous deployment. He is a co-founder of Make.io and a member of the Dutch Web Alliance. When he’s not thinking about continuous deployment, devops or event sourcing he enjoys music, cars, sports and movies.

twitter: @michieltcs


CQRS & Event Sourcing in the Wild

By Michiel Rook

In software development, change is pretty much the only constant factor. In fact, embracing change is one of the twelve principles behind the Agile Manifesto. The need for adaptability and ability to change becomes especially apparent when developing an application, or a product, for a longer amount of time. As time passes, our understanding of the domain we are working in evolves. We develop based on new requirements, opportunities, changes in the market or legislation, or other factors.

Published in Talking Code, December 2017