We've had a couple of interesting developments in the codebase this week. Firstly, @jaswilli did an epic PR to switch our promise library from when to Bluebird, which we hope will bring improvements to both performance, and reliability. Secondly, @JoshWillik has refactored the Ghost startup, such that requiring Ghost no longer results in the express server starting. This moves us much closer to being useful as a package to include in other software and to exposing Ghost as express middleware.
This is a companion discussion topic for the original entry at https://dev.ghost.org/public-dev-meeting-26th-august/