Articles by Kirsten Westeinde
- Deconstructing the Monolith: Designing Software that Maximizes Developer Productivity
The Shopify team describes their decision to evolve Shopify's software from monolith to modular monolith. They discuss how rethinking code organization, isolating dependencies, and enforcing boundaries enabled them to capture the advantages of both monoliths and microservices.