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

Formatting an entire 25 million line codebase overnight: the rubyfmt story

/Metadata
Date:2026.4.28
Authors:Fable TalesAnna Mason
Reading time:8 min read
Categories:
Engineering
Developer Productivity
Share:
Twitter/XLinkedIn
/Article

About the authors

/About the authors

Fable Tales

Fable works on Developer Productivity at Stripe.

    Anna Mason

    Anna Mason is a technical writer at Stripe working across the engineering organization.

      /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
      Selective Test Execution at Stripe: Fast CI for a 50M-line Ruby monorepo
      Stripe's Selective Test Execution system employs some clever tricks to allow us to continue scaling our team and our codebase while only running...
      Developer Productivity
      Engineering
      Testing
      [ Fig. 2 ]
      10x
      Provision a production-ready dev stack from your terminal
      Provision hosting, databases, auth, analytics, AI and other dev tools from the Stripe CLI. Stripe Projects creates real resources in your own...
      Developer Productivity
      Engineering
      AI
      /Docs

      Explore our guides and examples to integrate Stripe.

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