Small PRs, big Ruby speedups
#804 — June 11, 2026Read on the WebRuby Weekly📈 Small PRs, Big Speedups: The Ruby Performance Work You Almost Missed— A roundup of recent Ruby performance PRs covering strings, file handling, GC,...
View ArticleBundler's new dependency cooldown feature
#803 — June 4, 2026Read on the WebRuby WeeklyCool Down Before You Install: Give New Gems a Few Days to Be Vetted— A compromised account can ship a malicious gem and your next bundle install can pull...
View ArticleA Unix shell powered by Ruby
#802 — May 28, 2026Read on the WebRuby WeeklyA New Register Allocator For ZJIT— Deep-in-the-engine-room stuff, but the kind that makes Ruby faster for us all. Tenderlove’s walkthrough of ZJIT’s new...
View ArticleWhy Ruby still feels like home
#801 — May 21, 2026Read on the WebRuby Weekly🛠️ One Year of Ruby on Rails Configuration— The creator of GoodJob shares a tour of the monkey patches, extensions, and appwide behaviors that have...
View ArticleWhy regexes starting with 'k' or 's' got slower in Ruby 4.0
#800 — May 14, 2026Read on the WebRuby WeeklyOne Engine, Many Tools: Introducing Rubydex— Prism unified Ruby’s parsing layer, and now Vinicius Stock (creator of Ruby LSP) is betting the Rubydex static...
View ArticleHow Stripe formatted 25M lines of Ruby
#799 — May 7, 2026Read on the WebRuby WeeklyRuby Concurrency: What Actually Happens— A from-the-ground-up tour of processes, Ractors, threads, and fibers. Concurrency is a common source of confusion,...
View ArticleMatz builds an ahead-of-time Ruby compiler
#798 — April 30, 2026Read on the WebRuby WeeklySpinel: An Ahead-of-Time 'Ruby' Compiler from Matz— Armed with AI, Matz has built a self-hosting compiler (for a subset of Ruby) that emits C which is...
View ArticleA Ruby 4.0 double: JRuby 10.1 and mruby 4.0
#797 — April 23, 2026Read on the WebRuby WeeklyJRuby 10.1 Released with Ruby 4.0 Compatibility— The first major release of the popular JVM-based Ruby implementation “since catching up with Ruby...
View ArticleTruffleRuby 34 released with full Ruby 3.4 support
#796 — April 16, 2026Read on the WebRuby WeeklyTruffleRuby 34: The Fastest Ruby 3.4 Implementation?— TruffleRuby is a high-performance Ruby built upon the JIT-heavy GraalVM, designed for dynamic...
View ArticleA maintainer's guide to Ruby's release cycle
#795 — April 9, 2026Read on the WebRuby WeeklyA Maintainer's Guide to Ruby's Release Cycle— Core team member hsbt explains how Ruby 3.2 and 3.3 are reaching their end, how Ruby versioning works...
View ArticleThe final report on the 'RubyGems fracture'
#794 — April 2, 2026Read on the WebRuby WeeklyThe 'RubyGems Fracture' Incident Report— A postmortem of the Ruby Central vs Bundler story in late 2025 which resulted in the Ruby core team taking...
View ArticleMatz addresses the RubyGems situation
#772 — October 23, 2025Read on the WebRuby WeeklyThe Ruby Core Team Takes Ownership of the RubyGems Repo— After several weeks of confusion, the RubyGems/Ruby Central situation reaches a conclusion...
View ArticleReminisicing about Ruby's neighbor Perl
#771 — October 16, 2025Read on the WebRuby WeeklyLost in Minitest? Start Here!— I’m a big Minitest fan, but RSpec is still the most common testing framework in most survey results I see. Remi’s...
View ArticleThere's a new gem server in town
#770 — October 9, 2025Read on the WebRuby WeeklyBuckle Up, There’s a New Gem Server in Town: gem․coop— The recent, tense situation around RubyGems and Ruby Central has led to the launch of a new...
View ArticleThe Ruby Association wants your grant proposals
#769 — October 2, 2025Read on the WebRuby WeeklyThe Ruby Association's Call For Grant Proposals— Each year, the Ruby Association, chaired by Ruby’s creator Matz, puts out a call for proposals for Ruby...
View ArticleA troubling week for RubyGems and Bundler
#768 — September 25, 2025Read on the WebThe top item in today's issue focuses on a complex issue that has arisen around the RubyGems and Bundler projects. These matters are of importance to Ruby's...
View ArticleBridgetown 2.0
#767 — September 18, 2025Read on the WebRuby WeeklyReworking Memory Management in CRuby— Based on a talk and paper (also included), Peter discusses the challenges of using MMTk (a modular framework...
View ArticleA look into Ruby's JIT magic
#766 — September 11, 2025Read on the WebI've put together a timestamped summary of the main points from DHH's Rails World keynote at the end of this issue as I know not everyone has an hour free to...
View Article37signals unveils its new rich text editor
#765 — September 4, 2025Read on the WebRuby WeeklyThe RubyMine IDE Now Free for Non-Commercial Use— RubyMine is a popular commercial IDE for Ruby with a rich set of features like RBS support and...
View ArticleBye Rack::BodyProxy, hi `rack.response_finished`
#764 — August 28, 2025Read on the WebRuby WeeklyHow RubyGems.org Protects Our Community’s Critical OSS Infrastructure— A look behind the curtain at how security operates at RubyGems.org, sharing a...
View Article