<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/issue-818-what-if-your-rails-app-didn-t-need-rails-ruby-weekly-lvge6u9t7" -->

---
title: Issue #818: What if your Rails app didn't need Rails? —...
description: This Ruby Weekly issue rounds up Ruby ecosystem news alongside a lengthy recap of DHH's controversial Rails World keynote. Ruby 3.4.11 patches a stack...
canonical: https://daily.dev/posts/issue-818-what-if-your-rails-app-didn-t-need-rails-ruby-weekly-lvge6u9t7
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Issue #818: What if your Rails app didn't need Rails? — Ruby Weekly | daily.dev
og:description: This Ruby Weekly issue rounds up Ruby ecosystem news alongside a lengthy recap of DHH's controversial Rails World keynote. Ruby 3.4.11 patches a stack...
og:url: https://daily.dev/posts/issue-818-what-if-your-rails-app-didn-t-need-rails-ruby-weekly-lvge6u9t7
og:image: https://api.daily.dev/og/posts/Lvge6u9T7.png
og:image:alt: Issue #818: What if your Rails app didn't need Rails? — Ruby Weekly
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Issue #818: What if your Rails app didn't need Rails? — Ruby Weekly

**[Ruby Weekly](https://daily.dev/sources/rbywkly)** · 6 min read · 0 upvotes · 0 comments

## Summary

This Ruby Weekly issue rounds up Ruby ecosystem news alongside a lengthy recap of DHH's controversial Rails World keynote. Ruby 3.4.11 patches a stack corruption bug, JRuby 10.1.2.0 and 10.0.7.0 fix fiber scheduler and macOS startup issues, and Roundhouse launches as an experimental Ruby-to-native compiler that Matz used to shrink Campfire's memory footprint 12x on Spinel. Also covered: a ZJIT paper on compiling local variables, Herb's new edge Rails integration, and several library releases (Suture 1.2, Gem in a Box 4.0, Extralite 3.1, Receipts 3.0, Rails Pulse 0.4, Magnus 0.9). The centerpiece is DHH's keynote, which had no new Rails features and instead argued that agentic, English-driven development is displacing hand-written code, with 37signals shifting HEY's backend to Rust and heavy AI agent use; reactions from the Ruby community ranged from excited to alarmed.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://rubyweekly.com/issues/818>

## Questions this post answers

### What bug does Ruby 3.4.11 fix?

Ruby 3.4.11 is a routine bugfix release that fixes a stack corruption bug triggered by methods with more than 31 keyword arguments. A corresponding fix for Ruby 4.0 is still forthcoming, so the issue remains open on that branch.

_daily.dev helps Ruby developers keep up with patch releases like this before upgrading production apps._

### What did DHH say about AI coding agents at Rails World 2026?

DHH said 37signals now builds software almost entirely with coding agents, increasingly in non-Ruby languages like Rust, which HEY's backend is being rewritten in. He called this shift away from hand coding 'the biggest thing that has happened in the history of computing' and declared English 'a better programming language than Ruby,' while saying Rails remains well positioned for the web because its conventions help agents write Rails apps well.

_developers weighing agentic coding against hand-written Rails code can track these shifts on daily.dev._

### What does Roundhouse do and how much memory did it save running Campfire?

Roundhouse is an experimental tool that compiles Ruby code to run on Spinel, and Matz used it to compile the Campfire application to run in 12 times less memory. It was just released, and its supported feature set is still quite restricted, so it is not yet production-ready.

_daily.dev keeps Ruby engineers current on experimental runtime tools like this before adopting them._

## Similar posts on daily.dev

- [Issue \#806: A Rails blog app in a ~500KB binary — Ruby Weekly](https://daily.dev/posts/issue-806-a-rails-blog-app-in-a-500kb-binary-ruby-weekly-gys5pxamy) · Ruby Weekly · 0 upvotes · 0 comments
- [Issue \#820: Making a case for real macros in Ruby — Ruby Weekly](https://daily.dev/posts/issue-820-making-a-case-for-real-macros-in-ruby-ruby-weekly-vzxkv638u) · Ruby Weekly · 0 upvotes · 0 comments
- [Short Ruby Newsletter - edition 171](https://daily.dev/posts/short-ruby-newsletter---edition-171-vwgztyddo) · RUBYLAND · 0 upvotes · 0 comments

---

Tags: [#ai-agents](https://daily.dev/tags/ai-agents), [#ruby](https://daily.dev/tags/ruby), [#rails](https://daily.dev/tags/rails)

[View this post on daily.dev](https://daily.dev/posts/issue-818-what-if-your-rails-app-didn-t-need-rails-ruby-weekly-lvge6u9t7)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Issue #818: What if your Rails app didn't need Rails? — Ruby Weekly","url":"https://daily.dev/posts/issue-818-what-if-your-rails-app-didn-t-need-rails-ruby-weekly-lvge6u9t7","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/issue-818-what-if-your-rails-app-didn-t-need-rails-ruby-weekly-lvge6u9t7"},"datePublished":"2026-09-24T18:03:15.257Z","dateModified":"2026-09-25T01:30:49.190Z","description":"This Ruby Weekly issue rounds up Ruby ecosystem news alongside a lengthy recap of DHH's controversial Rails World keynote. Ruby 3.4.11 patches a stack...","image":"https://media.daily.dev/image/upload/s--foaA6JGU--/f_auto/v1722860399/public/Placeholder%2004","thumbnailUrl":"https://media.daily.dev/image/upload/s--foaA6JGU--/f_auto/v1722860399/public/Placeholder%2004","isAccessibleForFree":true,"articleSection":"Ruby Weekly","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Ruby Weekly","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/3caaad8c23954502ac0e20b2189fd420","url":"https://daily.dev/sources/rbywkly"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/issue-818-what-if-your-rails-app-didn-t-need-rails-ruby-weekly-lvge6u9t7","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"ai-agents,ruby,rails","timeRequired":"PT6M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Ruby Weekly","item":"https://daily.dev/sources/rbywkly"},{"@type":"ListItem","position":3,"name":"Issue #818: What if your Rails app didn't need Rails? — Ruby Weekly"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/issue-818-what-if-your-rails-app-didn-t-need-rails-ruby-weekly-lvge6u9t7#faq","mainEntity":[{"@type":"Question","name":"What bug does Ruby 3.4.11 fix?","acceptedAnswer":{"@type":"Answer","text":"Ruby 3.4.11 is a routine bugfix release that fixes a stack corruption bug triggered by methods with more than 31 keyword arguments. A corresponding fix for Ruby 4.0 is still forthcoming, so the issue remains open on that branch. daily.dev helps Ruby developers keep up with patch releases like this before upgrading production apps."}},{"@type":"Question","name":"What did DHH say about AI coding agents at Rails World 2026?","acceptedAnswer":{"@type":"Answer","text":"DHH said 37signals now builds software almost entirely with coding agents, increasingly in non-Ruby languages like Rust, which HEY's backend is being rewritten in. He called this shift away from hand coding 'the biggest thing that has happened in the history of computing' and declared English 'a better programming language than Ruby,' while saying Rails remains well positioned for the web because its conventions help agents write Rails apps well. developers weighing agentic coding against hand-written Rails code can track these shifts on daily.dev."}},{"@type":"Question","name":"What does Roundhouse do and how much memory did it save running Campfire?","acceptedAnswer":{"@type":"Answer","text":"Roundhouse is an experimental tool that compiles Ruby code to run on Spinel, and Matz used it to compile the Campfire application to run in 12 times less memory. It was just released, and its supported feature set is still quite restricted, so it is not yet production-ready. daily.dev keeps Ruby engineers current on experimental runtime tools like this before adopting them."}}]}
```

