A World Tour of Dynamic Pipelines

This is the story of how the engineering team at Hasura burned down 2000 lines of YAML with the help of dynamic pipelines. The complexity of the CI/CD configuration grew as the team grew, which led the team to rewrite their configuration in a statically-typed programming language–dynamically generating pipelines.

This talk is a practical view into Hasura’s current system and a documentary on the lessons and insights the team gained over the past year.

Follow @buildkite for updates