This ability to spawn interconnect across the web feels like a root issue:
Consider how many web applications contain their own embedded ‘rich text’ editing widget. If linking were truly at the heart of the web’s design, a user (not just a developer) could supply their own preferred editor easily, but such a feat is almost always impossible. A convivial system should not contain multitudes; it should permit linking to them.
– Convivial Design Heuristics for Software Systems
What ambient interconnectivity is possible? Rather than be bound to a specific tool, how do we loosely-couple?