This document discusses conventions for distributed applications to work together. It describes how a directory is used to map applications and resources, how events are published to allow for loose coupling between applications, and how deploying in small changes helps minimize costs and risks. Making a directory, publishing events, and deploying in small changes allows for shared ownership, teaching/learning, and discipline between teams.