Last year, we (re)started work on a realtime web app but found ourselves stymied by the limitations of Ruby on Rails. We decided to bite the bullet, move to Node, and build our app on a cool, real-time framework. Since none existed, we built our own. Every time we needed support for a new feature, we implemented it through the framework. SpaceMagic is the ongoing result of this process. It's a realtime web framework shaped by the requirements of a real, large web application.