3.4 Thou shalt implement a continuous integration server
When you check code in, the continuous integration server will immediately compile the project. If there is an error, an email is sent out to the user who last checked the code in and they are notified that THEY have broken the build. Usually, the process involved giving the culprit a item of shame to let others know that they broke the build.