May 19, 2026 Most Ruby developers use HTTP every day. Whether through: Rails API integrations webhooks OAuth providers payment gateways microservices REST clients β¦underneath the stack, many requests still pass through Rubyβs classic net/http. But few developers ever explore how it actually works internally. Inside Rubyβs standard library lives a surprisingly sophisticated networking engine featuring: … Continue reading Inside Rubyβs net/http: Exploring the Networking Engine Behind Ruby APIs
Inside Ruby’s JSON Library: Complete Deep Dive
May 18, 2026 Introduction This tutorial explores the internals of the JSON library used by entity ["software","Ruby","CRuby interpreter"]. The archive contains: Native C parser implementation Native C generator implementation SIMD optimizations Floating-point conversion algorithms Buffer management infrastructure Ruby wrapper APIs JSON additions for Ruby core classes Build system integration Repository structure: json/ βββ parser/ β … Continue reading Inside Ruby’s JSON Library: Complete Deep Dive
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









