https://www.youtube.com/watch?v=k49496sH9aw talk explains very well the pain points they adressed using monorepos together with Polylith and other tools (in Python). He starts talking about Polylith at 8:47, but I think the whole presentation is worth watching.
it seems like he comparing polylith to not using any tool at all do you have a comparison of polylith with other monorepo tools (like bazel, nx, yarn workspaces etc)?
I think bazel and nx solve different problems and are more generic than Polylith. But they have overlapping things, such as builds and checks/validation. Polylith is much more of architecture, the organization and the sharing of the code itself.
I see them as more close to Pants build than Polylith.
You can probably use these tools and also Polylith. I have combined Pants with Polylith (in Python) in an example repo.
oh that's cool! can you tell a bit about the integration and overall experience?
About the Pants integration? I did it mostly to learn how things work in Pants build, and to share that to any users of that tool. Pants build doesnβt guide on the architectural parts, so Polylith would be the missing βbrickβ for pants users π
I also posted a https://clojurians.slack.com/archives/C0904S2QJ/p1763187734703209 in the architecture channel.