plone-client is a Python library, a command line and an MCP server for Plone sites. Its second alpha is out.
pas.plugins.identity lets Plone sign users in with GitHub, Google, OIDC or magic links, or act as the identity provider.
Some content has more than one lifecycle. collective.multiworkflow lets a behavior add extra workflows to a content type's chain.
Plone is more than 20 years old, and now you can travel back in time, thanks to the magic of containers.
A side-project and data-driven journey to confirm what I already knew, but to also show me how things change overtime.
On a train to Bonn for Beethoven Sprint 2026: Plone Seven, cookieplone 2.0, and a quiet plea for smaller, regional sprints.
After 18 years of waiting, the Moleque Travesso is back. A confession about Sebastianism and the irrational love of a neighborhood club.
A personal farewell to Oscar Schmidt, the Brazilian basketball legend who shaped a generation of fans, and the fan I used to be.
Two years of Cookieplone taught us a lot. Here is what worked, what did not, and what is coming in Cookieplone 2.0.
How pixel_density on Retina displays can silently break Py5Graphics objects — and why it only shows up when you switch monitors.
Example content is a great way to showcase a Plone add-on — until the images bundled with it quietly bloat your Python package. This is how we automated the fix.
After years of fighting email overload, I stopped looking for the perfect inbox and started building a workflow that works for me. This post shares how filters, labels, and a few well-chosen Gmail searches quietly changed how I deal with email every day.
Why Plone’s foundation-backed, community-led model keeps the project healthy — and genuinely open — for the long run.
How a small overlooked detail broke a mature workflow and showed how minor improvisations slowly drain focus, energy, and flow.