
After 4 years of this blog post being in draft, I’ve just published the initial motivation for working on Linked Data Event Streams and kept the date at which it was planned to appear: https://pietercolpaert.be/ldes/2021/09/03/ldes
It elaborates on the maintenance hell for APIs and replication hell with dumps, and how we are fighting this status quo with the LDES initiative.
People have very different expectations of what “making services interoperable” actually means. I think we need to make this explicit by talking about 3 different levels: either you just want to promote iop within an app ecosystem (cf. ~ bsky), or you want cross-ecosystem reusability to be possible (cf. ~ activitypub).
https://pietercolpaert.be/interoperability/2025/08/22/levels-of-ambition