Ten Posts Later: What I'd Do Differently
Looking back at a collaborative canvas app, the decisions that held up, the ones that didn't, and what's still broken.
4 posts
Looking back at a collaborative canvas app, the decisions that held up, the ones that didn't, and what's still broken.
Ctrl+Z is trivial in a single user app. Add one collaborator and the obvious implementation starts erasing other people's work.
Presence looks like the easiest feature in a collaborative app. It has the tightest constraints of anything in the system.
Two people editing the same canvas is not a networking problem. It's an agreement problem.