Blog
Articles about .NET, software architecture, and developer life.

Create your own mediator implementation (or use this one)
In today's article, we make building a custom mediator implementation an exercise for ourselves. And if you're not interested in trying that, you might want to check out the library that I offer you here.

Monitor your application performance with Prometheus and Grafana
Now that we've covered quite a few topics regarding messaging, it's about time we take a look at a way to monitor our services and our communication between them. And even if you're not into messaging itself, this post might be for you. Let's visit Prometheus and Grafana.

How to implement the mediator pattern in ASP.NET using MassTransit
Today's post takes a look at the mediator pattern and its use and explores its integration into MassTransit as well as potential drawbacks and ways to address these issues.

Software engineers suffer from Dunning-Kruger - do you too?
Ever heard about the Dunning-Kruger effect? Let me share my thoughts on it and how I think that all software engineers suffer directly or indirectly from its symptoms and consequences.