[B] Blog[E] Events[D] Docs[Y] Youtube[G] Github[M] Meetups

Selective Test Execution at Stripe: Fast CI for a 50M-line Ruby monorepo

/Metadata
Date:2026.4.09
Author:Aditya Anchuri
Reading time:8 min read
Categories:
Ruby
Developer Productivity
CI
Engineering
Share:
Twitter/XLinkedIn
/Article

About the author

/About the author

Aditya Anchuri

Aditya Anchuri is a the tech lead of the Ruby Infra Platform team at Stripe.

    /Additional resources
    • Subscribe to Stripe Developers on YouTube.
    • Check out the docs for the in-depth developer guidance.
    • Join the Stripe Discord server to chat live with other developers.
    • Join a local Stripe Developer Meetup to learn about the latest features and network with your community.
    /Related Articles
    [ Fig. 1 ]
    10x
    Sorbet: Stripe’s type checker for Ruby
    Stripe uses Sorbet to type check our 15 million lines of Ruby code, making engineers more productive. Here's why we love Sorbet....
    Ruby
    Developer Productivity
    Open Source
    Static Analysis
    Engineering
    [ Fig. 2 ]
    10x
    Fast builds, secure builds. Choose two
    Stripe's continuous integration system is responsible for orchestrating build pipelines and executing tens of thousands of test suites. To...
    Build Systems
    Developer Productivity
    Infrastructure
    Engineering
    /Docs

    Explore our guides and examples to integrate Stripe.

    Learn more
    /Social
    YoutubeTwitter/XDiscord
    /Resources
    DocsDeveloper Meetups
    © 2026 Stripe, Inc.
    PrivacyLegalStripe.com