#polylith

2025-06-21

Me:
"- What is the best Python software architecture?"

Robot:
"- There's no one-size-fits-all 'best' architecture in Python - it always depends on your team's needs around modularity, deployability, and developer experience - but if you're looking for a sweet spot between a classic monolith and distributed microservices, Polylith offers a compelling, LEGO-brick-inspired model that works beautifully in Python."

#python #polylith

2025-06-21

Look, a PolylithGPT 😍

Polylith Assistant GPT by MatΓ­as NicolΓ‘s Sosa

#polylith #SoftwareArchitecture #monorepo #chatgpt #python

Asking the Polylith Assistant GPT: "what is the best software architecture?"The Polylith Assistant GPT lists why python teams feel Polylith is the "best" for them.
2025-05-03

During the off-hours of the week, I have worked on a new feature for the Open Source Python tools for the Polylith Architecture.

Introducing a new command:
⭐ poly test ⭐

As of this release, it is meant to be used with a sub-command - poly test diff - adding the possibility to identify code and projects that are affected by changes in tests. The idea comes from a Polylith user 😍

Announcement here:
github.com/DavidVujic/python-p

#python #polylith #opensource #monorepo

Brian Lavelle has movedbrian@lavelle.scot
2025-04-04

Really enjoying this mesmerising new album by @cscottmills from his Polylith project: a riverflow of riverfloods, crosshatched in stillness. Beautiful work.

#AmbientMusic #GenerativeMusic #ChristopherScottMills #Polylith

polylith.bandcamp.com/album/mu

2025-02-08

Reflections from 😍 FOSDEM 25 😍 - a short post including the recording of my talk:

davidvujic.blogspot.com/2025/0

#python #fosdem2025 #fosdem #polylith

2025-02-05

The Python tools for the Polylith Architecture now has support for the Pixi package management tool, thanks to a contribution from the Community! ❀️

github.com/DavidVujic/python-p

#python #polylith #pixi #conda #monorepo

2025-02-02

My talk at FOSDEM: done! Happy to have gotten the opportunity to talk about Polylith and chat with fellow devs here in Brussels. 🀩

#fosdem2025 #fosdem25 #polylith #python

Lord Doctor Olle Wollej@hachyderm.io
2025-02-02

The python monorepo developer experience with Polylith by @davidvujic here at Fosdem this Sunday morning.

#fosdem #fosdem2025 #python #polylith

Photo of a person on stage in front of a screen with the text Python Monorepos The Python Developer Experience.
2024-12-14

I'm one of the Python track speakers at FOSDEM 2025, and very much looking forward to attend the event! I've never been there before, but heard so much good things about it 🀩

fosdem.org/2025/schedule/track

#python #polylith #fosdem2025

2024-12-08

I just released a new version of the Python tools for the Polylith Architecture: adding support for Maturin πŸ¦€ 😍 🐍

I hope this will make it possible for even more Python teams out there to use the Polylith Architecture in their Monorepos πŸš€

Announcement and usage details here:
github.com/DavidVujic/python-p

#python #polylith #rust #rustlang #monorepo #SoftwareArchitecture #opensource

2024-11-16

The Python tools for the Polylith Architecture got its second Open Source sponsor 😍

github.com/sponsors/DavidVujic

#python #polylith #opensource

2024-11-15

A very interesting new #clojure #testing library github.com/NoahTheDuke/lazytes - very expressive! I'm working on integrating it into #polylith and Cognitect's test-runner to make it more accessible in other contexts.

2024-10-11

As the maintainer of the tool mentioned here, it is inspiring to read about how the team has improved their daily work with the help of Polylith. 😍

#python #polylith #monorepo #SoftwareArchitecture

attendi.nl/moving-all-our-pyth

2024-09-30

I'm very happy that I got the opportunity to speak & share ideas to fellow Python developers at PyCon DE & PyData Berlin 2024!

In the talk I share solutions to some of the tradeoffs with Microservices, while keeping things simple and with a great Developer Experience.

youtu.be/wGWjt9GJLU4?si=Q_SM1d

#Python #Polylith #PyconDE #PyDataBerlin #Monorepo #Microservices

2024-09-30

I've been working with adding more uv-specific support in the Python tools for the Polylith Architecture. Yesterday I released a new version with support for uv Workspaces! The idea comes from a Polylith user! 😍

The Workspaces feature is useful for having the project third-party deps in sync, by using one single lock-file. Currently, this is only available for uv. I'm investigating what is possible for other tools (such as PDM).

#Polylith #Python #Monorepo #uv

github.com/DavidVujic/python-p

2024-08-27
2024-08-27

Nobody will remember:

- your salary
- how "busy you were"
- how many hours you worked

people will remember:
- how you organized the Monorepo

#python #SoftwareArchitecture #polylith #monorepo

2024-08-18

The Python tools for the Polylith Architecture now has support for uv πŸŽ‰

uv is from the Developers of ruff, and the main use case (as I have understood it) is "a faster pip".

But their long-term scope is wider: " ... a comprehensive project and package manager that is extremely fast, reliable, and easy to use. ... ". (from the roadmap)

It already has a lot of package management features & this is where Polylith comes in. Announcement (with docs): github.com/DavidVujic/python-p

#python #polylith

2024-08-12

Yesterday, a very nice message appeared in the inbox: my very first Open Source sponsor! β˜€οΈ

It’s for my work with the Python tools for the Polylith Architecture, and I’m happy to know that the tool adds value to dev teams out there.

github.com/DavidVujic/python-p

#python #polylith #monorepo #SoftwareArchitecture

2024-07-31

Guess I must be doing some things right, the downloads of the Polylith Open Source tool I maintain is constantly increasing 😍

The original Python Poetry plugin is now at +26K monthly downloads, and the relatively new standalone CLI just hit a new milestone: 4K/month πŸŽ‰

#python #polylith #opensource #monorepo #SoftwareArchitecture

github.com/DavidVujic/python-p

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst