5 ms·
If the tooling is so far beyond anything publicly available, why don't you guys make something like that and make millions?
by bufferoverflow 2y ago
If the tooling is so far beyond anything publicly available, why don't you guys make something like that and make millions?
- thimabi 2y agoPerhaps they make more than that just by using the tooling internally and creating/maintaining other stuff with it — that’s a major competitive advantage
- vundercind 2y agoI strongly suspect it’s not that useful for a lot of businesses. So many have their code split between a two dozen clouds, BA tools (… does Google put that in the monorepo too? Or is that, which is a lot of the code at most businesses, not “really” code at Google?), vendor platforms, low-code tools you all hate and are trying to deprecate but god damned if you aren’t still spending dev hours on new features in it, et c… I bet achieving anywhere near the full benefits would first require retooling one’s entire business, including processes, and bringing a whole shitload of farmed-out SaaS stuff in-house at enormous expense, most places.
- znkr 2y agoIt’s not just tooling; processes, infrastructure and dedicated teams for centralized infrastructure are what makes Google’s monorepo what it is. FWIW, most of the tools are publicly available or have good publicly available counterparts. What’s likely missing elsewhere is funding for infrastructure teams.
- wmanley 2y agoI’d love to see something like that applied to a project like Debian. The tools already exist. The cost of switching is too great, and you’d need everyone to learn your new system before you’d see the benefit. I wrote a bit about this here: https://blog.williammanley.net/2020/05/25/unlock-software-freedom-one-by-using-better-tools.html https://blog.williammanley.net/2020/05/25/unlock-software-fr... I understand that nix have made some progress in this direction, but I don’t know any more than that.
- lesuorac 2y agomillions sounds like a lot but it's like just 3 employees. To quote broccoli man, "i've forgotten how to count that low" [1]. [1]: https://www.youtube.com/watch?v=3t6L-FlfeaI https://www.youtube.com/watch?v=3t6L-FlfeaI