Building a multiplayer podcast editor with Automerge
Summary
Adam Solove shares an experience report on building Ducking, a browser-based, multiplayer audio editor, using Automerge. The piece delves into data modeling for multiplayer UIs, handling conflict resolution, and implementing application-layer patterns like list reordering. It also discusses document history, rich text marks, audio data handling, and security considerations in local-first architectures.