This document discusses trends in software delivery past, present and future. It notes how software delivery has shifted from manual and localized to automated and distributed. It argues continuous delivery is about dealing with increasing chaos and diversity. The document suggests several trends for the future including machine learning, augmented reality, IoT and self-driving vehicles. It envisions a future where computers write more of the code, delivery is further automated through self-healing systems, and improved visualization and interfaces change how software is developed and delivered.