Frictionless CI/CD with a Dash of DevOps
In the fast-paced world of software development, CI/CD have become essential practices. However, the implementation of CI/CD often introduces friction between developers and platform engineers, leading to inefficiencies and conflicts. This talk explores the root causes of these tensions and demonstrates how applying DevOps principles can bridge this gap. As a practical solution, we will introduce Dagger, a portable, programmable CI/CD engine. We will showcase how Dagger can help shift the developer mindset to think of CI/CD as code and how sharing ownership of CI/CD resolves tension between teams, leading to a happier workplace.