dev.to

Why we still build with Ruby in 2026 - DEV Community

3/26/2026Updated 3/27/2026

Excerpt

## But what about scaling? One of the biggest criticisms of Rails is that it doesn't scale. Especially in an age where companies only take months to grow to dozens of millions in ARR, scaling is important. But scale is an architecture and operations problem, not a framework limit. Even at our scale—processing millions of events and API requests—we're nowhere near the limits (and that's true for Shopify, GitHub, GitLab etc. too). There are a few reasons for this: … ## The Rails imperfections we live with Some things require discipline on Ruby: - Performance & memory: Do the wrong things and you'll pay for it. - Concurrency: CRuby's Global VM Lock means only one thread runs Ruby code at a time. This is where we sometimes offload to Go/Rust. - Magic: Rails can be too fancy. That's why we favor explicit, boring code and avoid gem dependencies.

Source URL

https://dev.to/flobsien/why-we-still-build-with-ruby-in-2026-2c8l

Related Pain Points