We live in an era of rapid dev cycles and continuous deployment, where the code we commit is instantly tested and deployed. Yet, maintaining data warehouse schemas remains a cumbersome, manual task. Redshift is an extremely powerful warehouse, and with little fine tuning it can adapt to the pace of daily changes to the code, data and query patterns by evolving and restructuring table schemas. In this talk we will present a methodology for identifying query bottlenecks and under-optimized configurations by reviewing actual explain plans. Then, we will discuss several techniques for schema settings modification, including data types, sortkeys and distribution keys, that are robust, continuous and without downtime.