# Ruby on Rails: Compress the complexity of modern web apps

A full-stack web application framework written in Ruby, following the Model View Controller pattern, that includes everything you need to build modern database-backed web apps.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Alternative text in attachments and more

DevFeed: [Alternative text in attachments and more](<https://devfeed.tech/articles/alternative-text-in-attachments-and-more-3564.md>)

Original publisher: [Read original article](<https://rubyonrails.org/2026/9/11/this-week-in-rails>)

Author: Wojtek

Published: 2026-09-11T00:00:00Z

Content type: news

Language: en

Sources: [Ruby on Rails: Compress the complexity of modern web apps](<https://devfeed.tech/sources/ruby-on-rails-compress-the-complexity-of-modern-web-apps.md>)

Topics: [Accessibility](<https://devfeed.tech/topics/accessibility.md>), [Docker](<https://devfeed.tech/topics/docker.md>)

Tags: [docker](<https://devfeed.tech/tags/docker.md>), [github](<https://devfeed.tech/tags/github.md>), [guide](<https://devfeed.tech/tags/guide.md>), [html](<https://devfeed.tech/tags/html.md>), [news](<https://devfeed.tech/tags/news.md>), [ruby](<https://devfeed.tech/tags/ruby.md>), [updates](<https://devfeed.tech/tags/updates.md>)

### AI overview

A Rails weekly update highlights alternative text support for Action Text attachments, generated error-page handling, a Docker entrypoint fix, and guide updates.

### Source excerpt

Hi, Wojtek here. If you're in Austin for Rails World, be sure to collect our newsletter stickers. See you there!

## Agents on Rails: Stage 2. Can a model ship a feature?

DevFeed: [Agents on Rails: Stage 2. Can a model ship a feature?](<https://devfeed.tech/articles/agents-on-rails-stage-2-can-a-model-ship-a-feature-3567.md>)

Original publisher: [Read original article](<https://rubyonrails.org/2026/9/9/agents-on-rails-stage-2>)

Author: Svyatoslav Kryukov, Artur Petrov, Alexander Baygeldin

Published: 2026-09-09T00:00:00Z

Content type: article

Language: en

Sources: [Ruby on Rails: Compress the complexity of modern web apps](<https://devfeed.tech/sources/ruby-on-rails-compress-the-complexity-of-modern-web-apps.md>)

Topics: [AI Bots](<https://devfeed.tech/topics/ai-bots.md>), [AI Chat](<https://devfeed.tech/topics/ai-chat.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [benchmark](<https://devfeed.tech/tags/benchmark.md>), [developer](<https://devfeed.tech/tags/developer.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [feature](<https://devfeed.tech/tags/feature.md>), [model](<https://devfeed.tech/tags/model.md>)

### AI overview

Agents on Rails Stage 2 benchmarks models on completing 20 realistic feature tickets for a Rails kanban app. It evaluates accuracy, cost, and speed using deterministic verification, hidden checks, and the app's test suite; GPT-6 Astra led the reported results.

### Source excerpt

Today we're expanding Agents on Rails with Stage 2, a new set of benchmark tasks that exercise a model's ability to deliver real-world features, more in line with how a developer would actually work.

## Ractor-ready Rails, ordered cache fetches, and more!

DevFeed: [Ractor-ready Rails, ordered cache fetches, and more!](<https://devfeed.tech/articles/ractor-ready-rails-ordered-cache-fetches-and-more-3566.md>)

Original publisher: [Read original article](<https://rubyonrails.org/2026/9/4/this-week-in-rails>)

Author: vipulnsward

Published: 2026-09-04T00:00:00Z

Content type: news

Language: en

Sources: [Ruby on Rails: Compress the complexity of modern web apps](<https://devfeed.tech/sources/ruby-on-rails-compress-the-complexity-of-modern-web-apps.md>)

Topics: [Caching](<https://devfeed.tech/topics/caching.md>), [Claude](<https://devfeed.tech/topics/claude.md>), [configuration](<https://devfeed.tech/topics/configuration.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [cache](<https://devfeed.tech/tags/cache.md>), [claude](<https://devfeed.tech/tags/claude.md>), [code](<https://devfeed.tech/tags/code.md>), [local](<https://devfeed.tech/tags/local.md>), [news](<https://devfeed.tech/tags/news.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>)

### AI overview

A weekly Rails codebase update covering Ractor support, cache-fetch ordering, database and Active Record fixes, test-query shuffling, and an Active Storage dependency upgrade. It also reports Agents on Rails benchmark results for Claude Fable 5.1 and GLM 5.3 Flash.

### Source excerpt

Hi, it's Vipul. Let's explore this week's changes in the Rails codebase.

## Agents on Rails: Claude Fable 5.1 and GLM 5.3 Flash (formerly known as ox-alpha)

DevFeed: [Agents on Rails: Claude Fable 5.1 and GLM 5.3 Flash (formerly known as ox-alpha)](<https://devfeed.tech/articles/agents-on-rails-claude-fable-5-1-and-glm-5-3-flash-formerly-known-as-ox-alpha-3565.md>)

Original publisher: [Read original article](<https://rubyonrails.org/2026/9/2/agents-on-rails-claude-fable-5-1-and-glm-5-3-flash>)

Author: Svyatoslav Kryukov, Artur Petrov

Published: 2026-09-02T00:00:00Z

Content type: news

Language: en

Sources: [Ruby on Rails: Compress the complexity of modern web apps](<https://devfeed.tech/sources/ruby-on-rails-compress-the-complexity-of-modern-web-apps.md>)

Topics: [Claude](<https://devfeed.tech/topics/claude.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [apis](<https://devfeed.tech/tags/apis.md>), [benchmark](<https://devfeed.tech/tags/benchmark.md>), [claude](<https://devfeed.tech/tags/claude.md>), [cost](<https://devfeed.tech/tags/cost.md>), [flash](<https://devfeed.tech/tags/flash.md>), [leaderboard](<https://devfeed.tech/tags/leaderboard.md>), [model](<https://devfeed.tech/tags/model.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

A benchmark update compares Claude Fable 5.1 with Claude Opus 5, Fable 5, and GLM 5.3 Flash on Rails tasks, accuracy, cost, speed, security-task handling, and Rails API recall.

### Source excerpt

Claude Fable 5.1 dropped yesterday. See how it handles real Rails tasks, and where it landed on the leaderboard today. We also finally have a name for the stealth model from the last round.

## On Rails -- Eddie Galindo & Kagen Hearn: Rate Limiting For Your Customers

DevFeed: [On Rails -- Eddie Galindo & Kagen Hearn: Rate Limiting For Your Customers](<https://devfeed.tech/articles/on-rails-eddie-galindo-kagen-hearn-rate-limiting-for-your-customers-3563.md>)

Original publisher: [Read original article](<https://rubyonrails.org/2026/9/1/on-rails-kagen-hearn-and-eddie-galindo-ascend>)

Author: Rails Foundation

Published: 2026-09-01T00:00:00Z

Content type: article

Language: en

Sources: [Ruby on Rails: Compress the complexity of modern web apps](<https://devfeed.tech/sources/ruby-on-rails-compress-the-complexity-of-modern-web-apps.md>)

Topics: [App](<https://devfeed.tech/topics/app.md>), [data](<https://devfeed.tech/topics/data.md>), [configuration](<https://devfeed.tech/topics/configuration.md>)

Tags: [app](<https://devfeed.tech/tags/app.md>), [data](<https://devfeed.tech/tags/data.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [feature-flags](<https://devfeed.tech/tags/feature-flags.md>), [podcast](<https://devfeed.tech/tags/podcast.md>), [software](<https://devfeed.tech/tags/software.md>), [tooling](<https://devfeed.tech/tags/tooling.md>)

### AI overview

A podcast episode about scaling and operating Ascend's Rails monolith as it serves larger customers, including data-ingestion limits, feature flags versus database configuration, and AI tooling in money-moving software.

### Source excerpt

Eddie Galindo is an engineering lead at Ascend and Kagen Hearn is a senior software engineer there, working on a Rails app that helps insurance agencies move and reconcile money.

## This Week in Rails: August 28, 2026

DevFeed: [This Week in Rails: August 28, 2026](<https://devfeed.tech/articles/this-week-in-rails-august-28-2026-3562.md>)

Original publisher: [Read original article](<https://rubyonrails.org/2026/8/28/this-week-in-rails>)

Author: Greg

Published: 2026-08-28T00:00:00Z

Content type: news

Language: en

Sources: [Ruby on Rails: Compress the complexity of modern web apps](<https://devfeed.tech/sources/ruby-on-rails-compress-the-complexity-of-modern-web-apps.md>)

Topics: [Web Development](<https://devfeed.tech/topics/web-development.md>), [Vulnerabilities](<https://devfeed.tech/topics/vulnerabilities.md>), [AI Chat](<https://devfeed.tech/topics/ai-chat.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [html](<https://devfeed.tech/tags/html.md>), [models](<https://devfeed.tech/tags/models.md>), [news](<https://devfeed.tech/tags/news.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [pull-request](<https://devfeed.tech/tags/pull-request.md>), [qwen](<https://devfeed.tech/tags/qwen.md>), [updates](<https://devfeed.tech/tags/updates.md>), [vulnerabilities](<https://devfeed.tech/tags/vulnerabilities.md>)

### AI overview

A weekly Rails codebase update covering an open-source agent harness, new models, Ractor safety work, configuration changes, HTML-aware ERB support, relative i18n keys, and an attachment-caption XSS fix.

### Source excerpt

Hi, it's Greg. Let's explore this week's changes in the Rails codebase.

## Agents on Rails: lemans goes open source

DevFeed: [Agents on Rails: lemans goes open source](<https://devfeed.tech/articles/agents-on-rails-lemans-goes-open-source-3561.md>)

Original publisher: [Read original article](<https://rubyonrails.org/2026/8/24/agents-on-rails-lemans>)

Author: Vladimir Dementyev, Svyatoslav Kryukov, Artur Petrov

Published: 2026-08-24T00:00:00Z

Content type: release

Language: en

Sources: [Ruby on Rails: Compress the complexity of modern web apps](<https://devfeed.tech/sources/ruby-on-rails-compress-the-complexity-of-modern-web-apps.md>)

Topics: [AI Chat](<https://devfeed.tech/topics/ai-chat.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [api](<https://devfeed.tech/tags/api.md>), [benchmark](<https://devfeed.tech/tags/benchmark.md>), [llm](<https://devfeed.tech/tags/llm.md>), [models](<https://devfeed.tech/tags/models.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [openai](<https://devfeed.tech/tags/openai.md>), [python](<https://devfeed.tech/tags/python.md>), [qwen](<https://devfeed.tech/tags/qwen.md>), [ruby](<https://devfeed.tech/tags/ruby.md>), [tooling](<https://devfeed.tech/tags/tooling.md>)

### AI overview

lemans, the harness used for Agents on Rails results, is now open source. The article reports benchmark results for Sonnet 5, Terra, Qwen 3.8-27B, and ox-alpha, comparing scores, runtime, cost, and Rails API recall.

### Source excerpt

Another week, another step for Agents on Rails. This one is a big one: lemans, the harness behind every number we've published, is now open source. We also ran four new models: Sonnet 5, Terra, an open-weight Qwen you can run on your own machine, and one that won't tell us its name.

## Banner or no banner, that's the question

DevFeed: [Banner or no banner, that's the question](<https://devfeed.tech/articles/banner-or-no-banner-that-s-the-question-3560.md>)

Original publisher: [Read original article](<https://rubyonrails.org/2026/8/21/this-week-in-rails>)

Author: Claudio Baccigalupo

Published: 2026-08-21T00:00:00Z

Content type: article

Language: en

Sources: [Ruby on Rails: Compress the complexity of modern web apps](<https://devfeed.tech/sources/ruby-on-rails-compress-the-complexity-of-modern-web-apps.md>)

Topics: [Rails](<https://devfeed.tech/topics/rails.md>), [SQLite](<https://devfeed.tech/topics/sqlite.md>), [debugging](<https://devfeed.tech/topics/debugging.md>)

Tags: [data](<https://devfeed.tech/tags/data.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [migration](<https://devfeed.tech/tags/migration.md>), [news](<https://devfeed.tech/tags/news.md>), [sqlite](<https://devfeed.tech/tags/sqlite.md>)

### AI overview

This week's Rails changes add console banner control, HTTP QUERY support, scoped Active Record updates, improved MIME handling, broader Ractor safety, batched schema reads including SQLite support, and several cleanup, deprecation, debugging, and test behavior updates.

### Source excerpt

Hi, it's Claudio Baccigalupo. Let's explore this week's changes in the Rails codebase.

## On Rails -- Joanna Wang: Code Is Cheap Now; Developers Still Valuable

DevFeed: [On Rails -- Joanna Wang: Code Is Cheap Now; Developers Still Valuable](<https://devfeed.tech/articles/on-rails-joanna-wang-code-is-cheap-now-developers-still-valuable-3559.md>)

Original publisher: [Read original article](<https://rubyonrails.org/2026/8/18/on-rails-joanna-wang-sixfold>)

Author: Rails Foundation

Published: 2026-08-18T00:00:00Z

Content type: article

Language: en

Sources: [Ruby on Rails: Compress the complexity of modern web apps](<https://devfeed.tech/sources/ruby-on-rails-compress-the-complexity-of-modern-web-apps.md>)

Topics: [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [AI Bots](<https://devfeed.tech/topics/ai-bots.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [agentic](<https://devfeed.tech/tags/agentic.md>), [ai](<https://devfeed.tech/tags/ai.md>), [code](<https://devfeed.tech/tags/code.md>), [data](<https://devfeed.tech/tags/data.md>), [developers](<https://devfeed.tech/tags/developers.md>), [go](<https://devfeed.tech/tags/go.md>), [java](<https://devfeed.tech/tags/java.md>), [node](<https://devfeed.tech/tags/node.md>), [orchestration](<https://devfeed.tech/tags/orchestration.md>), [podcast](<https://devfeed.tech/tags/podcast.md>), [python](<https://devfeed.tech/tags/python.md>), [ruby](<https://devfeed.tech/tags/ruby.md>), [software](<https://devfeed.tech/tags/software.md>), [tools](<https://devfeed.tech/tags/tools.md>)

### AI overview

A podcast episode with Joanna Wang of Sixfold about AI underwriting tools, workflow orchestration, agentic development, and the continuing value of developers.

### Source excerpt

Joanna Wang is a senior software engineer at Sixfold, where the team builds AI underwriting tools that help insurance companies gather data and assess risk. She came to Ruby on Rails after working across Java, Go, Python, and Node. Robby and Joanna get into why the homegrown orchestration they built on state machines and callbacks turned brittle, what moving to Hatchet changed, and the tradeoffs of leaning on a gem that is no longer maintained. They also talk about what happened when the team went fully agentic, and why Rails magic is easier to understand when an agent can trace it for you.

## Agents on Rails: Grok 4.6, GLM 5.3, Gemini 3.7 Flash, and Opus 4.8

DevFeed: [Agents on Rails: Grok 4.6, GLM 5.3, Gemini 3.7 Flash, and Opus 4.8](<https://devfeed.tech/articles/agents-on-rails-grok-4-6-glm-5-3-gemini-3-7-flash-and-opus-4-8-3558.md>)

Original publisher: [Read original article](<https://rubyonrails.org/2026/8/17/agents-on-rails-grok-4-6-glm-5-3-gemini-3-7-flash-and-opus-4-8>)

Author: Svyatoslav Kryukov, Artur Petrov

Published: 2026-08-17T00:00:00Z

Content type: news

Language: en

Sources: [Ruby on Rails: Compress the complexity of modern web apps](<https://devfeed.tech/sources/ruby-on-rails-compress-the-complexity-of-modern-web-apps.md>)

Topics: [Benchmark](<https://devfeed.tech/topics/benchmark.md>), [Rails](<https://devfeed.tech/topics/rails.md>), [Claude](<https://devfeed.tech/topics/claude.md>), [API](<https://devfeed.tech/topics/api.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [benchmark](<https://devfeed.tech/tags/benchmark.md>), [bug](<https://devfeed.tech/tags/bug.md>), [claude](<https://devfeed.tech/tags/claude.md>), [leaderboard](<https://devfeed.tech/tags/leaderboard.md>), [models](<https://devfeed.tech/tags/models.md>), [traces](<https://devfeed.tech/tags/traces.md>)

### AI overview

Agents on Rails reports benchmark results for four newly added models: Grok 4.6, GLM 5.3, Claude Opus 4.8, and Gemini 3.7 Flash. Grok leads the newcomers with 52 of 63 completed runs, while Claude Opus 5 remains the overall leader at 58 of 63. The update also includes refreshed insights, an updated leaderboard, costs and recall rates, and full traces from the first two rounds.

### Source excerpt

Last week we launched Agents on Rails and published the first benchmark report. The response was immediate: suggestions, questions, model requests, and more than a few "but have you tried..." messages. We love the enthusiasm! We want this benchmark to be useful to you, so for this run we added four new models, updated the insights, and uploaded the full traces of the first two rounds (every command, diff, and verdict).