Blogs

That useless Ruby syntax sugar that emerged in new versions
Ever since meeting it some 20 years ago, I love Ruby.Somebody might say that nobody should feel emotional about their engineering tools, but I don’t know a law prohibiting the appreciation of means of expression. The means that make me think in ne...

Ruby Central's OSS Work Now Supported by Sovereign Tech Fund
We’re excited to announce our second partnership with the German Sovereign Tech Fund (STF) to support Ruby Central’s open source maintenance, development, and security work on Bundler and RubyGems. These tools are critical infrastructure which hun...


Strada: Create high fidelity native interactions driven by your web app.
Strada enables you to create fully native controls in your hybrid mobile apps, driven by the web. Build web components and native components that work together in WebView screens to elevate your Turbo Native apps to the next level.Strada Web enabl...

Ruby 3.3's YJIT Runs Shopify's Production Code 15% Faster | Rails at Scale
Ruby 3.3.0-preview2 has been released on Sep 14th, 2023. We compared the performance of Ruby 3.2 YJIT, Ruby 3.3-preview2 YJIT, and Ruby 3.3-preview2 interpreter on the Storefront Renderer. It’s a large-scale service with the following properties:D...



Rails 7.1 Beta 1: Dockerfiles, BYO Authentication, More Async Queries, and more!
Rails World is fast approaching and we’re gearing up to celebrate the 20th anniversary of Rails in style with the first beta release of Rails 7.1! There has been over five thousand commits made by over 800 contributors since Rails 7.0, so this rel...


Ruby Outperforms C: Breaking the Catch-22 | Rails at Scale
Ruby is an expressive, and fun language to write. It helps us get our job done quickly by allowing us to easily get our thoughts written down as executable code. That said, sometimes the code we write doesn’t perform as well as we would like. In t...