Ractors: Real Parallelism in Ruby Without the GVL

May 14, 2026 In-depth technical analysis · RubyStackNews · Concurrency & Performance For decades, the Global VM Lock (GVL) — also known as the GIL — was CRuby's great concession: the safety and simplicity of an object model free of data races, in exchange for not being able to execute Ruby code in parallel within … Continue reading Ractors: Real Parallelism in Ruby Without the GVL

Ruby Numeric Deep Dive: Useful Methods You Probably Underuse (With Examples)

Ruby Numeric Deep Dive: Useful Methods You Probably Underuse (With Examples) May 13, 2026 Ruby Numeric Deep Dive: Useful Methods You Probably Underuse (With Examples) Ruby’s Numeric, Integer, Float, and Math modules expose a rich API that goes far beyond basic arithmetic. This guide focuses on useful, practical methods, with clear examples and real-world use … Continue reading Ruby Numeric Deep Dive: Useful Methods You Probably Underuse (With Examples)

MRI Internals: How Ruby Arrays Became a VM Playground

May 12, 2026 If you still think Ruby’s Array is “just a C struct with some methods on top,” you’re about 5 years out of date. Modern MRI tells a very different story. Today, Array sits at the intersection of: Ruby code (array.rb) VM intrinsics (Primitive.*) C runtime (array.c) JIT specialization (YJIT) And the result … Continue reading MRI Internals: How Ruby Arrays Became a VM Playground

Ruby Hash Isn’t Always a Hash Table (And Why That Matters)

Ruby Hash Isn’t Always a Hash Table (And Why That Matters) May 11, 2026 Most Ruby developers think of a Hash as a classic hash table: keys, values, O(1) lookups. That’s only partially true. Built for Ruby on Rails Build Maps WithoutGoogle APIs Generate beautiful production-ready maps directly from your Rails backend. Fast rendering, zero … Continue reading Ruby Hash Isn’t Always a Hash Table (And Why That Matters)

🚀 Introducing ruby-charts: Native Charts for Ruby

Introducing ruby-charts: Native Charts for Ruby May 10, 2026 Last Friday I released ruby-charts, a gem for generating charts directly in Ruby—no JavaScript, no external APIs. Built for Ruby on Rails Build Maps WithoutGoogle APIs Generate beautiful production-ready maps directly from your Rails backend. Fast rendering, zero external dependencies, full control. View Live Demo → … Continue reading 🚀 Introducing ruby-charts: Native Charts for Ruby