Formatting an entire 25 million line codebase overnight: the rubyfmt story | Stripe Dot Dev Blog
07-May-2026 243
This is the story of how our Developer Productivity team extended and rolled out rubyfmt, our Rust-based zero-config, ultra-fast autoformatter across the world's largest Ruby codebase.Stripe runs the world's largest Ruby codebase. Before rubyfmt, no true autoformatter for Ruby existed anywhere in the industry. Previous tools had crashed just trying to process our files. Then, six years after I started rubyfmt as a personal open-source project, two Stripe engineers got on a Saturday morning Zoom call with 25 million lines of Ruby and a plan that had never been attempted at this scale.
.
Formatting an entire 25 million line codebase overnight: the rubyfmt story | Stripe Dot Dev Blog #ruby #rubydeveloper #rubyonrails #Formatting #entire #million #codebase #overnight: #rubyfmt #story #Stripe #blog #codebase #dev #stripe https://rubyonrails.ba/link/formatting-an-entire-25-million-line-codebase-overnight-the-rubyfmt-story-stripe-dot-dev-blog