I Have Written Ruby for Years and Just Discovered Enumerator#feed

I Have Written Ruby for Years and Just Discovered Enumerator#feed June 15, 2026 Ruby is full of delightful surprises. Even after years of writing Ruby professionally, I still occasionally stumble upon a feature that makes me stop and think: "Wait... Ruby can do that?" Recently, that feature was Enumerator#feed. Most Ruby developers are familiar with … Continue reading I Have Written Ruby for Years and Just Discovered Enumerator#feed

The Rails Deployment Landscape in 2026

The Rails Deployment Landscape in 2026 June 15, 2026 For years, deploying a Rails application meant choosing between managing your own servers or using Heroku. Today, the ecosystem offers more options than ever, each with different trade-offs in simplicity, control, cost, and scalability. If you're starting a new Rails project in 2026, understanding these options … Continue reading The Rails Deployment Landscape in 2026

This Week in Rails: Better Guides, Better Framework

This Week in Rails: Better Guides, Better Framework June 10, 2026 The Rails team had another busy week, shipping documentation improvements, infrastructure updates, and a collection of bug fixes across the framework. Here are some of the highlights. πŸ“š The Active Job Guide Gets a Major Refresh The revamped Active Job Basics guide is now … Continue reading This Week in Rails: Better Guides, Better Framework

The Hidden DSL Inside Every Rails Model

The Hidden DSL Inside Every Rails Model June 10, 2026 Most Rails developers use belongs_to, has_many, scope, and validates every day. We type them almost without thinking. class User < ApplicationRecord belongs_to :company validates :email, presence: true scope :active, -> { where(active: true) } end But here's something interesting: None of those are Ruby keywords. … Continue reading The Hidden DSL Inside Every Rails Model

Ruby’s Ancestor Chain: Why prepend Cuts the Line

June 7, 2026 When Ruby receives a method call, it follows a well-defined search path to determine where that method is implemented. Most developers learn inheritance early, but fewer take the time to understand the complete method lookup path, also known as the ancestor chain. Understanding this mechanism can make debugging easier, clarify how Rails … Continue reading Ruby’s Ancestor Chain: Why prepend Cuts the Line

Turning a Generic LLM into a Ruby Expert: What RAG Fixed and What It Didn’t

Turning a Generic LLM into a Ruby Expert: What RAG Fixed and What It Didn't June 4, 2026 A practical look at hallucinations, retrieval, and why having the right documentation is not the same as understanding it. Over the past few months, I've been experimenting with a simple question: Can a generic LLM become a … Continue reading Turning a Generic LLM into a Ruby Expert: What RAG Fixed and What It Didn’t

RubyGems 4.0.13 and Bundler 4.0.13 Released with New Supply-Chain Security Protections

RubyGems 4.0.13 and Bundler 4.0.13 Released with New Supply-Chain Security Protections June 3, 2026 The RubyGems team has released RubyGems 4.0.13 and Bundler 4.0.13, bringing a combination of security improvements, bug fixes, and quality-of-life enhancements for Ruby developers. Built for Ruby on Rails Build Maps WithoutGoogle APIs Generate beautiful production-ready maps directly from your Rails … Continue reading RubyGems 4.0.13 and Bundler 4.0.13 Released with New Supply-Chain Security Protections

The Original Sin, the Scorpion, and Local AI

The Original Sin, the Scorpion, and Local AI June 1, 2026 For the last few weeks, I have been experimenting with local AI models to help me develop and maintain Ruby projects. Built for Ruby on Rails Build Maps WithoutGoogle APIs Generate beautiful production-ready maps directly from your Rails backend. Fast rendering, zero external dependencies, … Continue reading The Original Sin, the Scorpion, and Local AI

Running AI Locally for Ruby Development: A Practical Guide with Ollama, Aider, and Your Own Codebase

Running AI Locally for Ruby Development: A Practical Guide with Ollama, Aider, and Your Own Codebase May 28, 2026 Ruby Stack News β€” by GermΓ‘n Silva There's a quiet revolution happening in developer tooling, and it doesn't require a cloud subscription, an API key, or sending your proprietary code to someone else's server. Over the … Continue reading Running AI Locally for Ruby Development: A Practical Guide with Ollama, Aider, and Your Own Codebase

Exploring Ruby’s OpenSSL stdlib internals: from C bindings to Ruby APIs

Exploring Ruby’s OpenSSL stdlib internals: from C bindings to Ruby APIs May 27, 2026 Ruby ships with a standard library gem named openssl, responsible for exposing cryptographic primitives, TLS/SSL sockets, certificates, digests, encryption, and secure communication APIs directly to Ruby developers. Built for Ruby on Rails Build Maps WithoutGoogle APIs Generate beautiful production-ready maps directly … Continue reading Exploring Ruby’s OpenSSL stdlib internals: from C bindings to Ruby APIs