Herb and ReActionView: A Glimpse Into the Future of Rails Views June 18, 2026 For years, Rails developers have enjoyed one of the simplest and most productive ways to build web applications: write HTML with ERB, let Action View render the templates, and move on. While the Ruby language, the parser, and the tooling ecosystem … Continue reading Herb and ReActionView: A Glimpse Into the Future of Rails Views
Tag: Ruby
Inside Rubyβs Object Model
May 21, 2026 How MRI Really Implements include, prepend, extend, Singleton Classes and Method Lookup Rubyβs object model looks elegant from the outside: module Logging def call puts "before" super end end class Service prepend Logging def call puts "service" end end But internally, MRI/CRuby performs a surprising amount of machinery to make this work. … Continue reading Inside Rubyβs Object Model
ruby-libgd Cheat Sheet: Building Native Graphics Pipelines in Ruby
ruby-libgd Cheat Sheet: Building Native Graphics Pipelines in Ruby May 20, 2026 Modern Ruby applications rarely interact directly with native graphics pipelines. Most projects delegate image processing to external tools, shell commands, or heavyweight libraries like ImageMagick. But underneath many rendering systems lies a smaller, older, and surprisingly powerful engine: libgd. The ruby-libgd project brings … Continue reading ruby-libgd Cheat Sheet: Building Native Graphics Pipelines in Ruby
Inside Rubyβs net/http: Exploring the Networking Engine Behind Ruby APIs
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 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)
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?









