Software development teams, for the love of software engineering, STOP splitting frontend/backend applications into separate repositories!

The amount of bullshit contract-level testing that you have to do just because of this is enormous!

Being able to re-use the same code-level symbol across layers is an advantage.

And no, making a `shared` repository somewhere else just amplifies deployment issues @_@

@ocramius With our current project we considered this first when we started with the project some years ago. Now we're happy that we haven't did it ;)