In the era of microservices, the word “monolith” has often been treated as something to decommission. However, as many engineering teams have discovered, decomissioning long existing services can be a non-starter. In addition, prematurely splitting a monolithic application into many or dozens of distributed services can lead to an operational nightmare. Instead, we suggest the Modular Monolith.