I love Visual Studio Code and I use it everyday. Visual Studio Code uses Monaco as it’s code editor.<p>Monaco is a really impressive code editor with some amazing features. One of the best features is really how fast it feels. As i started to experiment with the editor more, I realized how amazing it would be if someone used Monaco as the base of a new collaborative editor. Maybe, I should do it.<p>Thinking about this problem a bit more, if I was going to build a collaborative editor it would need to have the following feature-set:<p>Reliable editing.
No centralized datastore for the documents created.
The documents should belong to the user who created them.<p>Easy access controls. (I don’t want to share my document with the whole world, but only a few users).<p>Presence support (Knowing who else is looking at the document in real time).<p>Instant Replay (Being able to replay the entire session as it happened would be a differentiating feature).<p>App: <a href="http://app.interview-smart.com/index.html#about" rel="nofollow">http://app.interview-smart.com/index.html#about</a><p>More info at: <a href="https://rahulrav.svbtle.com/smarter-interviews" rel="nofollow">https://rahulrav.svbtle.com/smarter-interviews</a>