
How to un-bug your application
It's probably a professional bias, but I notice bugs A LOT. And often they prevent me from using some...

Author profile
🔹Senior Software Engineer / Team Lead 🔹Domain-driven Design Enthusiast 🔹Architecture & System Design Expert 🧭 Interests: reading, photography, cyber-physical systems, sci-fi, traveling
Browse the latest writing surfaced through DevArt.

It's probably a professional bias, but I notice bugs A LOT. And often they prevent me from using some...

When someone asks me what Domain-driven design is for, I always tell a story that happened to me...

It is not possible to deny that a massive shift has happened. It's hard to say the exact percentage...

I am a hater of AutoMapper. I don't think it is really beneficial to delegate mapping to it, because...

Recently, I had a need to inject a service directly from the DI Container to the Marten Async...

Creating incremented auto-generated integer IDs on a database level was a default approach for a long...

It has been proven that the best way to solve a complex task is to divide it into smaller tasks. Some...

What is a Health Check? A Health Check is an indicator of service availability. For web...

You may have faced an interesting error trying to run queries in parallel with EF Core and Postgres:...

Working with objects is always better than with "magical" strings. Having multiple configuration...

While AI integrations become more and more desirable features, the need to perform additional...

For writing integration tests, a common approach is to change the database provider, for example, to...