Oskar Dudycz

Pragmatic about programming

Event modelling anti-patterns explained

Have you heard about Passive Aggressive Events or CRUD sourcing? Or maybe about the Clickbait event?

If you don’t, you better check the talk I gave at Kafka Summit 2024. Knowing only best practices is one side of the coin. Knowing what NOT to do can be even more important.

2024 04 07 kafka

The talk also summarised my current article series about anti-patterns in event modelling. Here’s the full list:

Check also more general considerations:

During the session, I explained the specifics of event modelling, starting with bad practices and knowing why and how to avoid them. I told the story about the project that aimed to modernise legacy software into the event-driven world. In theory, artificial, but in practice, none of the examples were made up. Either I made those mistakes on my own, or I saw them in my projects or helped to fix them for my clients.

I tried to make it both entertaining and educational, bitter and sweet. It is not easy when you’re not a native speaker. There’s a thin line between being funny and being silly.

The thin line is also between bad and good practices. And this thin line is: context.

If you’d like to avoid those mistakes, don’t hesitate to contact me!. I’m here to help. Check my training page. A workshop is the most effective way to jump-start.

You can check recommendations on my Linked.in profile to see how other people liked working with me.

Watch also my other talks:

Cheers!

Oskar

p.s. Ukraine is still under brutal Russian invasion. A lot of Ukrainian people are hurt, without shelter and need help. You can help in various ways, for instance, directly helping refugees, spreading awareness, putting pressure on your local government or companies. You can also support Ukraine by donating e.g. to Red Cross, Ukraine humanitarian organisation or donate Ambulances for Ukraine.