The Modular Monolith in Rails: Engines, Packwerk and Boundaries | Dark Hacker News