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.
Founder, Technical Lead, Open-Source community leader
Collection of blog posts and articles
Coding a visual idea a day
Some photos I've taken and are used in the site