Martin Kleppmann

@martin.kleppmann.com

Associate Professor at @cst.cam.ac.uk, researching decentralised systems and security protocols. Advisor to the Bluesky team. Wrote “Designing Data-Intensive Applications” (O’Reilly). he/him

📃🐝✨ Excited to share a preprint about BeeKEM, a decentralized / local-first variant of MLS's TreeKEM (group E2EE) that we designed at @inkandswitch.com. Huge thanks to our coauthors for the writeup and empirical analysis — even we were pleasantly surprised by the performance results 📊

eprint.iacr.org

libraries are a technology they are a technological solution to a social problem when people say not to do that, they always mean "don't use a bad computer program to hurt people" — duh but i think the only good technologies are the ones that solve social problems www.bbc.com/future/artic...

Not just books - how renting a sewing machine from the library can improve democracy

Finland's libraries are increasingly being valued not by how many books they lend, but how they help societies function.

bbc.com

There's a special category of spam: dubious book promoters targeting authors. Mostly the emails are just lazy AI slop. But occasionally they are amusing, such as this one, praising the "character development, psychological depth" of a technical book that definitely has none of either of those 🤪

Screenshot of an email:

"Dear  Martin Kleppmann,

I hope this message finds you well.

My name is Johnson, and I am a Marketing Representative with USA TODAY Newspaper.

After carefully reviewing your work, we were impressed by the themes, character development, psychological depth, biography, encyclopedia value, and overall literary contribution presented in your book. Your work stood out to our editorial and marketing team, and we believe it would strongly connect with our readers and audience."

One of the secret reasons I’m bullish on local first is because the data structures and techniques involved are *also* the ones you would use to build highly resilient architectures that handle temporary total outages with graceful recovery. Exactly the properties needed for critical infrastructure

Martin Kleppmann@martin.kleppmann.com · 2mo ago

Local-First Conf @localfirstconf.com is now sold out, and the schedule looks excellent – lots of great people speaking! app-2026.localfirstconf.com/schedule

The UK announcing the under 16 ban plays the right notes on 'safety' around a byelection. Do they know what's in the law? no idea! When will they write it? Possibly in 6 months, depends how many votes it's getting them. Is there evidence? People told us to do something! We are the party of safety!

ok I think I've really got this working. - rich text CRDT (peritext-based) - movable blocks with split & join, retaining provenance and collaborative editing - strong cycle prevention both for split/join and block nesting annnd just for fun I've also implemented multicursor in the demo (cmd+click)

Europe's reliance on US cloud services is a geopolitical risk. ⚠️ How do we achieve #TechnologicalSovereignty? It starts with portability. @martin.kleppmann.com shares a roadmap to cloud independence using 2 tools: 1️⃣ Local-first software 2️⃣ The AT Protocol 🎬 Watch now: bit.ly/49UADtk #InfoQ20

Mitigating Geopolitical Risks with Local-First Software and atproto

Martin Kleppmann discusses the urgent need for technological sovereignty in modern infrastructure. Exploring the shifting landscape of global tech dependencies, he shares how engineering leaders can l...

bit.ly