2024-09-06

On Clean Architecture (Part 1)

On "The advice to keep options open"

Clean Architecture and its author are under fire nowadays. I see some reasons for that and try to elaborate on the situation.

2024-07-01

Test at your boundaries!

I will motivate why you should always define the boundaries of your system as small and as far out as possible and why you should only test them, instead of the rest of your system.

2024-05-03

The DDD controversy

Domain driven design is as old as some programmer's beards, yet recently it gained some unexpected attention. And hate. I explain my perspective and how we can stay healthy with that topic.

2024-04-02

Persistence in Testing

Testcontainers and repository abstraction in combination with a good testing framework like JUnit can be so nice.