MonoRail apps (or monolithic Rails applications) are so 2010. Service Oriented Architecture offers some great solutions to simplifying app complexity, but breaking applications into services trades code complexity for communication complexity. Building interconnected features that require two services to be changed simultaneously can test your confidence in SOA as a solution to complexity. This talk covers some great patterns and anti-patterns for managing development work across teams and services in your shiny new service oriented architecture.