Articles by Kirsten Westeinde
Deconstructing the Monolith: Designing Software that Maximizes Developer ProductivityThe 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.