Road to a book lexicon (Part 2) cover

Road to a book lexicon (Part 2)

The one where I actually define a lexicon

Road to a book lexicon (Part 1) cover

Road to a book lexicon (Part 1)

The article where I don't define a lexicon, and instead, complain about ISBNs

Don't mark AI generated content as fake cover

Don't mark AI generated content as fake

Instead, mark real content as real

Aug 16
ai

Y.js 14 & @y/prosemirror

As we announced at FOSDEM '26, we are working on a new version of the y-prosemirror package (soon to be @y/prosemirror), and aim to address several architectural issues with the

The Design Philosophy of BookHive cover

The Design Philosophy of BookHive

This is a write up of the talk that I did at ATmosphereConf 2026 in Vancouver on March 29th, 2026. You can watch the presentation here: What ATProto represents is

BookHive V2 cover

BookHive V2

In advance of #ATmosphereConf in Vancouver 2026, we wanted to re-organize the hive in preparation for Spring! This is the redesign of the BookHive website & iOS app, announcing features

Teleportal: A real-time collaborative editing framework cover

Teleportal: A real-time collaborative editing framework

This is a written version of my presentation at FOSDEM 2026 Teleportal is a library of tools, based on Y.js, that you add to your application to enable real-time collaborative