3 ms·
I've been pushing our org towards this for my entire career, and will probably continue to do so. These are problems I aspire to have.
by flerchin 5y ago
I've been pushing our org towards this for my entire career, and will probably continue to do so. These are problems I aspire to have.
- marginalia_nu 5y agoThe wisdom of monorepos is highly contingent on what sort of operation you're running. I've worked in organizations where some higher up read some tech blog that praised them as the salvation of programmer kind and pushed them through, but it turned out to be a really bad fit for the stuff we were doing. If you have something you might characterize as one large suite of applications, they do bring benefits. If you have many independent products, as is common in the B2B-space, especially with several versions in production at different customers that have different customization demands, it can be an absolute nightmare. Team A and D urgently required feature X as some regulation went through in their market and their customers had gambled it wouldn't, now Team B, E and G can't produce anything meaningful for six weeks because they need to build a downstream workarounds to circumvent feature X because their customers aren't allowed to have it because it violates GDPR.