>personally I'd say wait until profitable or >100 engineers
Personally I'd say delay until you can find an area causing such a performance or scalability issue that it justifies its own repo(s), build pipelines / devops / ops, deployable artifacts, and team to hold the context on it.
Without that, your profitability or engineering team is best invested into extending your offering to better service your customers.
Personally I'd say delay until you can find an area causing such a performance or scalability issue that it justifies its own repo(s), build pipelines / devops / ops, deployable artifacts, and team to hold the context on it.
Without that, your profitability or engineering team is best invested into extending your offering to better service your customers.