Ruby on Rails
1.8K posts

Ruby on Rails
@rails
Ruby on Rails scales from PROMPT to IPO. Token-efficient code that's easy for agents to write and beautiful for humans to review.
Katılım Nisan 2007
41 Takip Edilen136.2K Takipçiler

In this week's episode of On Rails, Bryce Harlan from Phamily walks @robbyrussell through a decade of decisions building a healthcare app in Rails, including an unconventional Rails 4 to 6 leap during the 2020 surge in virtual care, building their own "Action Responders" abstraction instead of reaching for GraphQL, and why they finally ripped out Mailboxer and built their own Conversation architecture...a decision that has held up years later.
Listen or watch wherever you get your podcasts: podcast.rubyonrails.org/2462975/episod…
English

The Rails Foundation is inviting RUG organizers from around the world to apply to be a #RailsWorld MC.
Ruby User Group organizers are a huge part of what makes the Ruby ecosystem special. They grow the community, create welcoming spaces, introduce speakers, keep events running smoothly, and make newcomers feel at home - all the things that make a great Rails World MC.
Learn more and apply: rubyonrails.org/2026/7/7/be-a-…

English

The final chapter in the Rails tutorial series is here, thanks to the work of @excid3.
Learn how to add Product Review functionality to the e-commerce app in the Getting Started Guide.
Read more about the series in its entirety here: rubyonrails.org/2026/7/3/final…

English

In the next episode of On Rails, @robbyrussell sits down with Nikky Southerland, Lead Software Engineer at @getshopware, to talk about maintaining a mature Rails codebase more than a decade after launch.
They cover everything from daily deploys and monolith architecture to migrating off Heroku and where LLMs actually help, and why scaling PostgreSQL doesn’t always mean adding more layers.
Listen or watch the full episode on podcast.rubyonrails.org, YouTube, or wherever you get your podcasts.
English

New documentation PR is up for community review: Using Rails for API-only Applications
This PR restructures the guide away from a step-by-step tutorial format, streamlines the pitch for API-only Rails, fixes outdated info on Rack middleware and Action Controller modules, and adds new sections on JBuilder, Builder, and XML responses.
You can help by reviewing here: github.com/rails/rails/pu…

English

The #RailsWorld 2026 speaker lineup is live! From AI pipelines, agent workflows, and MCP to sharding, Kamal, Hotwire, rich text editing, Ruby under the hood, and more.
Check out the speakers joining us in Austin this year: rubyonrails.org/2026/6/22/here…

English

This week there were 20 contributors to Rails. Thank you to all those whose PRs were highlighted this week:
@Ridhwana_K
Petrik de Heus (p8)
Hartley McGuire (skipkayhil)
janko (janko)
Jean-Samuel Aubry-Guzzi (jsaubry)
@amomchilov
Check out the full list of the week's contributors at: contributors.rubyonrails.org/contributors/i…
English

This Week in Rails is out, and updates to the framework this week include:
- `query_log_tags` now configurable per connection pool (format, comment position, or opt-out)
- `ActiveRecord::Base.with` with a block now delegates to `Object#with`
- `increment!` and `decrement!` fixed for models with explicit query constraints
- `assert_difference` and `assert_changes` now raise on static value comparisons
Read details in this week's newsletter:
rubyonrails.org/2026/6/19/this…

English

Heads up: there are now just 100 General Admission tickets available for #RailsWorld 2026. Don’t miss your chance to join the Rails community in Austin this September for two days of talks, code, connection and music. rubyonrails.org/world/2026

English

The Composite Primary Keys Guide has been updated and is now open for community review.
If you have time and want to help by reviewing, find the PR here: github.com/rails/rails/pu…

English

The Rails Multiple Databases guide has been updated with a new overview, restructured setup sections, and expanded info on sharding, replicas, and role switching. It's now ready for community review, so if you have time and want to help, check out the PR here: github.com/rails/rails/pu…

English

The creator of Ruby on Rails is all in on AI...but that doesn't mean he's rushing to build it into the framework just yet.
On the newest On Rails, @DHH joins @robbyrussell to talk Rails, the Basecamp 5 launch, and AI-assisted development: "It is a professional obligation of every programmer to take this revolution seriously."
Curious where Rails is headed? Listen or watch the full episode on YouTube (link in thread). podcast.rubyonrails.org/2462975/episod…
English

All #RailsWorld 2026 speaker applicants have just been informed of the status of their talk, so please check your inboxes. We will begin sharing speaker announcements soon. In the meantime, you can still grab a ticket at: rubyonrails.org/world/2026

English

A new documentation PR is ready for community review: Rails Internationalization (I18n) guide
This update refreshes and reorganizes the l18n guide with a stronger learning flow, clearer examples, improved navigation, and updated documentation throughout.
Some of the changes include:
- Reordering sections to be more beginner-friendly
- Moving locale management into its own dedicated section
- Adding and improving code examples
- Clarifying translation and formatting behavior
- Cleaning up outdated references and unused sections
- Improving advanced configuration guidance
If you have time and experience with l18n and want to help, you can find the PR for review here: github.com/rails/rails/pu…

English

Thank you to the contributors whose PRs were highlighted this week:
@tenderlove
@paracycle
Edil Talantbek uulu (Edilbek)
Greg Pavlik (g-pavlik)
55728 (55728)
@yahonda
Markus (doits)
ThomasSevestre
janko (janko)
Denis Savchuk (Mordorreal)
@gsamokovarov
@fatkodima
Shouichi Kamiya (shouichi)
Yavor Dashev (y-dashev)
@curi42
@joeljunstrom
@_byroot
Full list of this week's 47 contributors: contributors.rubyonrails.org/contributors/i…
English

This Week in Rails is out.
Last week there many updates to Rails, including:
- 'to_i' on very long strings now safely caps early
- 'ActiveSupport::TimeFormats' and 'ActiveSupport::DateFormats' for registering custom date formats without mutating global constants
- 'params.deep_transform_values' mirrors the Hash method, with bang variant
- 'lock_version' no longer bumps during Active Storage blob analysis
- 'NOT ENFORCED' foreign key support for PostgreSQL 18.4+
Read these updates and more in last week's newsletter: rubyonrails.org/2026/5/23/this…

English

We're please to announce that @flavorjones has joined the Rails Committers team. His work on framework security in particular has been greatly appreciated! rubyonrails.org/community

English


