Automation + VSO + Octopus =LOVE
A while ago a dream was born. A dream forged from the deepest fears of the software development world. The dream of delivering pure, clean, quality code on TIME. As the community was growing and the idea got seeded in the hearts of the people, a movement arose and so the CONTINUOUS DELIVERY concepts took shape. Now, in all seriousness, as an aspirant software developer, getting you code to market in the shortest period possible, must be one of your main goals. It may seem simple at first, you automate as many processes as necessary to reduce the time you wait for your colleagues to validate the "masterpiece" you wrote and to decide whether it will see the light of production. Well, it may become a hard and frustrating piece of work if it's not done properly from the beginning.