This document summarizes Matt Moor's presentation on guaranteeing delivery of code and infrastructure together through continuous delivery practices. It discusses building code and infrastructure separately but integrating them through shared artifacts. The key steps are to automate infrastructure builds with tools like Packer and Puppet, integrate code and infrastructure through builds that deploy code to virtual machines, and tie it all together with build notifications and deployment. The goal is to avoid surprises at deployment time and establish common ground between development and operations.