







If you had asked my thoughts on interoperability some years ago, I wouldn't have had much to say. Nowadays, it has become one of my most revered ideals. And today, I want to take you along for a journey towards its summum: Interoperable Serendipity.
Adversarial Interoperability
“Interoperability” is the act of making a new product or service work with an existing product or service: modern civilization depends on the standards and practices that allow you to put any dish

Eventual Interoperability – Pieter Colpaert
A pragmatic approach to interoperability: model your data richly for your own needs, then allow the eventual creation of one‑to‑many alignments.

The Direction of Interoperability
Talking in terms of horizontal or vertical interoperability is too constrictive a mental model to understand what interoperability does. Doing better matters, and it's right within reach.

Web Components Interoperability | Unpacked
Web Components Interoperability — explained clearly with diagrams.


Two Types of Interoperability Without Sharing Lexicons - Wesley's notes
Sharing lexicons is not the only way to leverage atproto’s interoperability
Two Types of Interoperability Without Sharing Lexicons - Wesley's notes
Sharing lexicons is not the only way to leverage atproto’s interoperability
Radical Interoperability is a Political Agenda
Model the world you want to live in.

Exploring interoperability & composability for local-first software | grjte
Check out the project at https://github.com/grjte/groundmist-syncCross-posted to https://baincapitalcrypto.com/atproto-for-local-first-interoperability/ This is the third exploration connecting local-first software with the AT Protocol (atproto). Previously, I explored how atproto can enable new fu...
Interwoven
Standard tools assume a standard life. Interwoven doesn't. It's designed from the ground up for people navigating complex relationship structures, executive function challenges, and the kind of emotional labour that never makes it into a to-do list.
Goodbye WinterCG, welcome WinterTC | Web-interoperable Runtimes Community Group
[Reblog from the W3C Blog: Collaborating across W3C and Ecma for web-interoperable server runtimes through WinterTC]
Experiences with recombinant computing: Exploring ad hoc interoperability in evolving digital networks
This article describes an infrastructure that supports the creation of interoperable systems while requiring only limited prior agreements about the specific forms of communication between these systems. Conceptually, our approach uses a set of “meta-interfaces”—agreements on how to exchange new behaviors necessary to achieve compatibility at runtime , rather than requiring that communication specifics be built in at development time —to allow devices on the network to interact with one another. While this approach to interoperability can remove many of the system-imposed constraints that prevent fluid, ad hoc use of devices now, it imposes its own limitations on the user experience of systems that use it. Most importantly, since devices may be expected to work with peers about which they have no detailed semantic knowledge, it is impossible to achieve the sort of tight semantic integration that can be obtained using other approaches today, despite the fact that these other approaches limit interoperability. Instead, under our model, users must be tasked with performing the sense-making and semantic arbitration necessary to determine how any set of devices will be used together. This article describes the motivation and details of our infrastructure, its implications on the user experience, and our experience in creating, deploying, and using applications built with it over a period of several years.

A while ago, I came up with the term Interoperable Serendipity. I was thinking of Solid at the time, but it totally applies to ATProto as well, and I'd love to see it embraced there! I just opened a discussion in the community forum to talk about it: discourse.atmosphere.community/t/interoperable-serendipity/1…
Interoperable Serendipity
discourse.atmosphere.communityIn policy circles I keep hearing about "horizontal" and "vertical" interoperability, notions that I haven't encountered in tech standards. I sat down to write about why it's a limiting understanding of interoperability and how we can do better. berjon.com/interoperability/
The Direction of Interoperability
berjon.com