The Compositor as a Contract
WEFT OS — Post 4 of 10. Why a Wayland compositor is an authority boundary, and why WEFT treats it as a security contract before it is architecture.
Developer from Italy. I build audio software, contribute to open source, and craft high-performance web experiences.
I design and build audio plugins under the 23DSP label — compressors, reverbs, saturators, and stereo tools crafted in C++ with JUCE and Faust. Plugins coded in the bedroom, proven in raves.
Since January 2026, I've been contributing to KDE — one of the largest open-source desktop projects. I work with C++ and QML to improve the tools millions of people use every day.
Likwid is an open-source modular governance platform for participatory democracy. It lets communities assemble decision-making workflows from building blocks: deliberation, advanced voting methods, liquid delegation, and a plugin system.
WEFT OS — Post 4 of 10. Why a Wayland compositor is an authority boundary, and why WEFT treats it as a security contract before it is architecture.
WEFT OS — Post 3 of 10. Why Servo is a foundation choice, what it implies, and what it costs.
WEFT OS — Post 2 of 10. Firefox OS, Ubuntu Touch, and Sailfish OS were right about the direction of computing — and arrived before the world was ready to pay for it.
The European Parliament just voted to restrict mass scanning of private communications. This isn't the end of the dossier, but it changes the shape of the fight.
WEFT OS — Post 1 of 10. A desktop shell as an HTML document, and why that is neither a browser skin nor Electron.