CI/CD & Testing

Articles on CI pipelines and test automation: slow CI, flaky tests, test selection, merge queues, keeping main green and DORA metrics.

2026

  1. How many changes can you land at once?

    Merge queues automate rebasing and testing PRs at scale, with batching, speculative checks, and bisection tradeoffs explained through failure-rate math.

    13 min read

  2. The tests you didn't need to run

    Fix slow CI with test selection: test impact analysis, only-changed flags and Meta's Predictive Test Selection skip the tests a change can't break.

    7 min read

  3. Two CI strategies to keep main green

    A discussion on CI/CD strategies to keep main green: block bad changes with a merge gate, or land them fast and chase failures with automated bisection and rollback. Or blend both!

    9 min read

  4. A short series on Test Automation

    Slow CI and flaky tests feel like the price of quality. DORA research shows speed and stability move together. A series on test automation strategies.

    2 min read