title: simultaneous text editing
body: <p>I'm trying to program a Webpage, which allows to edit a text document simultaneously.</p>
  
  <p>To program something like a Chat in Node.js is not very difficult, but working on the same text makes it kinda tricky.
  I thought about sending the char position and the changes characters, but if someone types something previous to the change, the change would be placed on the wrong position.</p>
  
  <p>What's the best way to exchange Modifications between my clients?</p>