Make your monorepo feel small with Git’s sparse index
Is there a point in having a monorepo if you&#x27;re all in on the microservices approach? I&#x27;m a big microservices skeptic, but as far as I understand it, the benefit of microservices is independence of change &amp; deployment enforced by solid API contracts—don&#x27;t you give that all up when you use a monorepo? What does &quot;Monorepo with microservices&quot; give you that a normal monolithic backend doesn&#x27;t?<p>(Obviously e.g. an image resizer or something else completely decoupled from your business logic should be a separate service &#x2F; repo <i>anyway</i>—my point is more along the lines of &quot;If something shares code, shouldn&#x27;t it share a deployment strategy?&quot;)