The Blog
Where we write about what we build.
Deep dives on real-time messaging, open protocols, distributed systems, and the engineering decisions behind software that runs at scale.
Introducing Fluux Messenger: A Modern XMPP Client Born from a Holiday Coding Session
Open source is about scratching your own itch.
3 min read
🚀 ejabberd 26.01
We are pleased to announce ejabberd 26.01. This release addresses real operational pain points: export your data from one database backend and import it into another, and let your users invite others without opening the gates to spam.
14 min read
On Signal Protocol and Post-Quantum Ratchets
A quick look at Signal's new end-to-end encryption protocol.
2 min read
Europe’s Decentralized Messaging Survives “Chat Control” Threat
Good news for anyone building messaging infrastructure in Europe: Denmark's Council presidency is abandoning mandatory detection orders in the Child Sexual Abuse Material
1 min read
AI Bots Can't Use WhatsApp Anymore. So... Who Are They Going to Talk To?
Meta just banned third-party AI chatbots from WhatsApp. Discord raised its capacity to welcome them. Two platforms, two strategies, and a choice that will determine whether AI agents can talk across platforms for the next two decades.
2 min read
🚀 ejabberd 25.10
We are pleased to announce a new ejabberd release: ejabberd 25.10, two months after the previous one, including several bugfixes, and many improvements for administrators and developers.
8 min readBrowse by topic
What would you like to read about?
Written by