Your build is probably broken, you just don't know it yet

Modern software development needs a modern CI; the patterns you follow when developing your code should also be reinforced by your CI pipeline. No snowflakes. No unstable results. No unscalable bottlenecks. Everything as code.

We will discuss the patterns that we want a CI solution to follow and why they are important, especially, but not exclusively, in the pursuit of continuous delivery and the adoption of DevOps and PaaS. You should leave feeling optimistic that tomorrow you can use Concourse CI to regain control of your pipeline, dramatically increasing velocity and consistency and, most importantly, reduce the time it takes to deliver value to users and receive feedback.

Presented at: