I'm intrigued by the ambition of creating a unified developer experience, and I wonder how Nuclide's creators managed to integrate various tools and features into a cohesive platform.
https://code.facebook.com/posts/397706937084869/
I've heard that Nuclide was built on top of Atom, which made it easier to integrate with existing tools and plugins - did they have to make significant changes to Atom's core architecture?