Continuous deployment is the automated process of shipping code to production with every push to the master branch. Some benefits include earlier feedback, faster development, and lower risk of deployments. Kitchensurfing uses continuous deployment with Ruby on Rails, MongoDB, and Heroku. Their process includes code reviews, testing, and automated deployment to Heroku after successful builds. MongoDB helps avoid schema migrations during product development. They emphasize trusting test suites, releasing in small pieces, using feature flags, and observing production after deployments.