Stripe
Stripe's core API and much of its backend are written in Ruby, and the company later built and open-sourced Sorbet, a type checker that adds optional static typing to large Ruby codebases.
What we cover in the quiz
- Stripe built its core systems in Ruby and has spoken publicly about maintaining one of the largest Ruby codebases in the industry, including tooling built specifically to keep it reliable at that size.
- Sorbet adds optional static type checking to Ruby, letting large codebases like Stripe's and Shopify's catch more bugs before runtime while keeping the rest of Ruby's flexibility; the two companies jointly maintain it today.