Blogs / Company blogs

Rails at Scale

railsatscale.com

The Ruby and Rails Infrastructure team at Shopify exists to help ensure that Ruby and Rails are 100-year tools that will continue to merit being our toolchain of choice.

Popular posts
13
Total points
2,862
HN comments
1,220
Rank
#416 company

Visit railsatscale.com → RSS feedOn Hacker News Jun 2023 – Sep 2025

Software Engineering 13Systems & Performance 9Tools & Productivity 2Programming Languages 1AI & Machine Learning 1

1

Rewriting the Ruby parser

At Shopify, we have spent the last year writing a new Ruby parser, which we’ve called YARP (Yet Another Ruby Parser). As of the date of this post, YARP can parse a semantically equivalent syntax tree to Ruby 3.3 on every Ruby file in Shopify’s main codebase, GitHub’s main codebase, CRuby, and the 100 most popular gems…