Formatting an entire 25 million line codebase overnight: the rubyfmt story
Summary
Stripe's engineering blog details how rubyfmt, a Rust-based zero-config autoformatter, was rolled out to format a 25 million line Ruby codebase overnight. It covers the rationale, rollout approach, and impact on developer productivity and code quality, offering lessons for large-scale code formatting.