"You should never rewrite your whole application" is a common bit of wisdom in the programming world. But what about rebuilding your entire data center and application on a new platform? The Behance Team at Adobe decided to move from the comfortable world of a physical data center to "The Cloud". We decided that adopting Chef was the only way to make this happen. In this talk you'll hear how the Ops and Quality Engineering teams joined forces to convert bash scripts - and the bash mentality - to Chef. We'll talk about the decision making process and some of the pitfalls we encountered. We will go in to detail on how we use Chef to build our development, QE, and staging environments so that the entire development team can dogfood our cookbooks before they reach production.