polylith

tengstrand 2025-11-15T06:35:17.886609Z

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.

πŸ‘ 1
πŸ‘€ 1
😍 2
itaied 2025-11-17T12:41:33.911069Z

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)?

2025-11-17T14:51:19.730309Z

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.

2025-11-17T14:52:05.637979Z

I see them as more close to Pants build than Polylith.

2025-11-17T15:00:44.400529Z

You can probably use these tools and also Polylith. I have combined Pants with Polylith (in Python) in an example repo.

itaied 2025-11-17T15:42:17.137719Z

oh that's cool! can you tell a bit about the integration and overall experience?

2025-11-17T16:48:06.749999Z

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 πŸ˜„

πŸ‘ 1
tengstrand 2025-11-15T06:36:17.647429Z

I also posted a https://clojurians.slack.com/archives/C0904S2QJ/p1763187734703209 in the architecture channel.

βœ… 1