The post discusses the evolution and scalability issues of using YAML for CI/CD systems, exemplified through the experiences of two entities, Bart and Lisa. Bart's approach with multiple YAML files becomes unwieldy as system complexity grows, leading to developer frustration and inefficiencies. Lisa's approach, presented as a superior method, avoids YAML by using tools like Dagger and focuses on local-first development to improve modularity, speed, and debugging capabilities. Airbyte implemented Lisa's approach, resulting in significant cost and performance improvements while simplifying the CI/CD process.

38m read timeFrom infoq.com
Post cover image
Table of contents
TranscriptRoadmapAirbyte was BartYAML Day 1, YAML Day 101CI/CD BreakdownThe Lisa Approach: CI/CD as CodeDemo (aircmd)Key TakeawaysQuestions and Answers

Sort: