PinnedPublished inDev GeniusThe many faces of loose couplingCoupling has many forms, dimensions and implications. Making a software system loosely coupled is not a binary choice but a set of…Jan 23, 2021Jan 23, 2021
Challenges of event-driven system on a single machineMy best microservices experience is running a dozen of services on a single machine and I have learnt a lot about eventing.Mar 14, 2021Mar 14, 2021
Loose coupling cheat sheetAfter my previous blog post I decided to write up a cheat sheet about coupling.Feb 19, 2021Feb 19, 2021
The Famous Mythical MicroservicesWhy I don’t like the term microservices anymoreDec 22, 2019Dec 22, 2019
The modern Testing Pyramid for Continuous IntegrationWhen you start creating a CI pipeline, you have to recall your knowledge about the different kinds of tests you know. You do some research…Nov 26, 2019Nov 26, 2019
Should I switch from Java EE to Spring Boot?“I am a programmer, should I switch from Java EE to Spring Boot?”Nov 12, 2019Nov 12, 2019
Benefits and drawbacks of Git monoreposMonorepos and multirepos have their costs and benefits, but see why I favor monorepos to some extent.Nov 9, 2019Nov 9, 2019
Organizational benefits of upgrading your software stackWhy you should keep your tech stack constantly upgrading?Oct 28, 2019Oct 28, 2019