Inside Ruby’s Range: A Tour Through range.c

May 18, 2026 Most Ruby developers use ranges every day: (1..5) ('a'..'z') (1...) (..10) They feel lightweight, expressive, and almost deceptively simple. 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 β†’ Read Docs βœ“ No … Continue reading Inside Ruby’s Range: A Tour Through range.c →

Ruby events this week

Generated automatically by RubyEventsBot using ruby-libgd. Updated every 7 days. #Ruby#RubyEvents#RubyLanguage#RubyOnRails 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 β†’ Read Docs βœ“ No API fees βœ“ Self-hosted βœ“ Rails Native βœ“ Fast Rendering Why … Continue reading Ruby events this week →

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 →

Generating Charts in Pure Ruby Without JavaScript

May 7, 2026 Modern chart rendering usually assumes a browser, a JavaScript runtime, or a frontend stack. But many Ruby applications do not actually need interactive dashboards. They need deterministic image generation. Things like: scheduled reports PDF exports transactional emails admin dashboards analytics snapshots CI metrics server-side rendering pipelines That was the motivation behind building … Continue reading Generating Charts in Pure Ruby Without JavaScript →

Why Ruby’s Hash Pattern Parser Update Matters for Your Code

Why Ruby's Hash Pattern Parser Update Matters for Your Code May 6, 2026 Reference: Ruby Parserι–‹η™Ίζ—₯θͺŒ - Hash pattern対応 (Day 42) 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 β†’ Read Docs βœ“ No API … Continue reading Why Ruby’s Hash Pattern Parser Update Matters for Your Code →

Do you need to build a State Machine at least once in your career?

Do you need to build a State Machine at least once in your career? May 5, 2026 Probably not. 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 β†’ Read Docs βœ“ No API fees βœ“ … Continue reading Do you need to build a State Machine at least once in your career? →