Two diverging paths representing two CI strategies for keeping the main branch green

Two CI strategies to keep main green

Cover more or deliver faster? Last week I laid out one of the CI/CD (Continuous Integration & Continuous Delivery) engineer dilemmas: cover more, or deliver faster. Brute-forcing both by throwing more machines at the problem works for a while, then stops working when the test suite runs for hours and rarely comes back green on the first try. But speed and coverage don’t have to trade off against each other, and there are ways to speed up integration and delivery, while aiming for high quality. All you need is listing your requirements (more on that later), in order to choose the best strategy. ...

July 20, 2026 · 9 min · Theo Penavaire
Cover illustration: surreal landscape featuring a chaotic, congested flaky testing bottleneck and a sleek, automated validation tiers express lane

A short series on Test Automation dilemmas, principles and tips

The Test Automation Engineer dilemma Your company is growing. You have more customers. You add more features and support more use cases. You can’t afford breakages and downtimes anymore, so you decide to improve the robustness and quality of your testing. In parallel, supporting your growth means hiring more developers, who need to ship fast, with early feedback and limited context-switch, while also sharing a pool of finite test and deploy resources. Covering more vs integrating and deploying faster is often the dilemma Test Automation Engineers face. ...

July 1, 2026 · 3 min · Theo Penavaire