Continuous Deployment is defined as automatically deploying code changes to production after tests pass. This document outlines Sharethrough's journey to implementing Continuous Deployment, including initial attempts at more frequent deploys, bringing in an expert, reducing risk through feature flags and smaller commits, automating notifications, deploys, and optimizing the process. Lessons learned include making deploys a non-event, fixing bugs faster, and increasing developer productivity and morale. Resources on Continuous Delivery and Deployment are also provided.