Réflexions intéressantes sur les monorepos et les problèmes qu'ils ne résolvent pas.
For general-purpose libraries especially, isolating code into separate repositories with well-defined boundaries often leads to better design decisions and more maintainable code over time. Reaching for monorepos to avoid these challenges can sometimes mask architectural problems rather than solve them.
[...]
Sometimes the answer isn’t more tooling or more packages—it’s thoughtful design and careful consideration of the downstream experience.