Let's build the worst Event Sourcing system!

Everyone likes to talk about best practices. We'll go the other way round and gather all the worst practices to learn how to build the worst Event Sourcing system! Event Sourcing is perceived as a complex pattern that’s challenging to learn. In fact, it's pretty simple, but the way it's taught may lead to such a conclusion. By going through the worst ideas, we'll also learn the essence of Event Sourcing.

For over 14 years, I'm creating systems close to the business process. I started a career before StackOverflow existed (so over 14 years ago). I'm a developer, technical team leader, architect.

I'm an active open-source developer, DevAdvocate at Event Store and one of the Marten library maintainers. My current biggest interest is Event Sourcing and Domain Driven Design. I'm trying to spread the good word about that and show how to do that every day practically.

picture of Oskar Dudycz

Oskar Dudycz

Developer, DevAdvocate at EventStore, Marten co-maintainer