The Contract Problem Modular Monolith Architecture Actually Solves
Milan Jovanović drew the distinction this week: modules solve the macro problem — business boundaries, data ownership, inter-module contracts. Vertical slices solve the micro. Most teams skip the macro. Here's the concrete cost.