How We Reorganised Engineering Teams at Coolblue for Better Ownership and Business Alignment

In this post, I will share my experiences leveraging Domain Driven Design strategies and Team Topologies to reorganise two product engineering teams in the Purchasing domain at Coolblue (one of the largest e-commerce companies in the Netherlands).

Monolith vs Microservices

TLDR; don’t get hung up on deciding which camp you belong to but focus on evolving the architecture along contextual and capability boundaries over time. Decomposing and composing back up is a cycle, its futile to argue whether its best to be on the crest or the trough…