# Rails

**URL:** https://www.ruby-forum.com/c/ruby-on-rails/6.md

[Latest](https://www.ruby-forum.com/latest.md) · [Categories](https://www.ruby-forum.com/categories.md) · [Tags](https://www.ruby-forum.com/tags.md)

---

## [About the Rails category](https://www.ruby-forum.com/t/about-the-rails-category/47462)

<div class="topic-metadata">

**Author:** [@john](https://www.ruby-forum.com/u/john)\
**Replies:** 0

</div>

Question about web development with Ruby on Rails.

---

## [Dissecting DHH's RailsWorld 2026 Keynote Speech from a Software Engineering Point Of View](https://www.ruby-forum.com/t/dissecting-dhhs-railsworld-2026-keynote-speech-from-a-software-engineering-point-of-view/268669)

<div class="topic-metadata">

**Author:** [@AndyMaleh](https://www.ruby-forum.com/u/AndyMaleh)\
**Replies:** 0\
**Last updated:** [September 28, 2026, 4:00pm UTC](https://www.ruby-forum.com/t/dissecting-dhhs-railsworld-2026-keynote-speech-from-a-software-engineering-point-of-view/268669 "2026-09-28T16:00:13Z")

</div>

Dissecting DHH’s RailsWorld 2026 Keynote Speech from a Software Engineering Point Of View: Video blog post:

---

## [Video: Glimmer DSL for Web Release Version 0.10.0 & 0.10.1](https://www.ruby-forum.com/t/video-glimmer-dsl-for-web-release-version-0-10-0-0-10-1/268517)

<div class="topic-metadata">

**Author:** [@AndyMaleh](https://www.ruby-forum.com/u/AndyMaleh)\
**Replies:** 0\
**Last updated:** [August 24, 2026, 3:17am UTC](https://www.ruby-forum.com/t/video-glimmer-dsl-for-web-release-version-0-10-0-0-10-1/268517 "2026-08-24T03:17:25Z")

</div>

Release video for Glimmer DSL for Web (Award-Winning Frontend Framework for Ruby on Rails) 0.10.0 & 0.10.1 Auto-Conversion of Date/Time Element Values + New Sample

---

## [XO Ruby joins RubyConf as Another Exclusive Discriminatory Unexcellent Conference](https://www.ruby-forum.com/t/xo-ruby-joins-rubyconf-as-another-exclusive-discriminatory-unexcellent-conference/268459)

<div class="topic-metadata">

**Author:** [@AndyMaleh](https://www.ruby-forum.com/u/AndyMaleh)\
**Replies:** 0\
**Last updated:** [August 11, 2026, 8:16pm UTC](https://www.ruby-forum.com/t/xo-ruby-joins-rubyconf-as-another-exclusive-discriminatory-unexcellent-conference/268459 "2026-08-11T20:16:06Z")

</div>

So, I got contacted by the organizer of the XO Ruby conference (aka Travelling Ruby), Pascal Laliberté, on meetup.com because I organize the Montreal.rb Ruby Meetup and am a Montreal-based Expert Ruby Software Engineer. …

---

## [Ruby Memes 2026-07-30: One Bad Monkey Spoils The Bunch](https://www.ruby-forum.com/t/ruby-memes-2026-07-30-one-bad-monkey-spoils-the-bunch/268444)

<div class="topic-metadata">

**Author:** [@AndyMaleh](https://www.ruby-forum.com/u/AndyMaleh)\
**Replies:** 0\
**Last updated:** [July 30, 2026, 6:15pm UTC](https://www.ruby-forum.com/t/ruby-memes-2026-07-30-one-bad-monkey-spoils-the-bunch/268444 "2026-07-30T18:15:40Z")

</div>

Ruby Memes 2026-07-30: One Bad Monkey Spoils The Bunch

---

## [The Embarrassing Ruby/Rails Community Chronicles 2026-07-28](https://www.ruby-forum.com/t/the-embarrassing-ruby-rails-community-chronicles-2026-07-28/268433)

<div class="topic-metadata">

**Author:** [@AndyMaleh](https://www.ruby-forum.com/u/AndyMaleh)\
**Replies:** 0\
**Last updated:** [July 28, 2026, 8:35pm UTC](https://www.ruby-forum.com/t/the-embarrassing-ruby-rails-community-chronicles-2026-07-28/268433 "2026-07-28T20:35:17Z")

</div>

While going through Bystander Intervention training for my job, I stumbled upon “Persistent unwanted personal questions” being mentioned as a form of verbal abuse. I have to confess I recently experienced that at a Ruby …

---

## [RubyConf Austria 2026 Talk Video: Frontend Ruby on Rails with Glimmer DSL for Web — Andy Maleh](https://www.ruby-forum.com/t/rubyconf-austria-2026-talk-video-frontend-ruby-on-rails-with-glimmer-dsl-for-web-andy-maleh/268409)

<div class="topic-metadata">

**Author:** [@AndyMaleh](https://www.ruby-forum.com/u/AndyMaleh)\
**Replies:** 0\
**Last updated:** [July 20, 2026, 9:07pm UTC](https://www.ruby-forum.com/t/rubyconf-austria-2026-talk-video-frontend-ruby-on-rails-with-glimmer-dsl-for-web-andy-maleh/268409 "2026-07-20T21:07:25Z")

</div>

My RubyConf Austria 2026 talk has been published on YouTube! What if your frontend was just… Ruby?

---

## [Reminder that RubyConf 2026 is a Cesspool of Discrimination and Exclusion](https://www.ruby-forum.com/t/reminder-that-rubyconf-2026-is-a-cesspool-of-discrimination-and-exclusion/268392)

<div class="topic-metadata">

**Author:** [@AndyMaleh](https://www.ruby-forum.com/u/AndyMaleh)\
**Replies:** 0\
**Last updated:** [July 10, 2026, 5:32pm UTC](https://www.ruby-forum.com/t/reminder-that-rubyconf-2026-is-a-cesspool-of-discrimination-and-exclusion/268392 "2026-07-10T17:32:15Z")

</div>

Just a reminder that RubyConf has become a Cesspool of Discrimination and Exclusion. In 2026, it doesn’t matter how well accomplished a Ruby Software Engineer is in the Ruby community as even if they win awards by the cr…

---

## [Ruby Memes 2026-06-26: The Ruby Clown](https://www.ruby-forum.com/t/ruby-memes-2026-06-26-the-ruby-clown/268376)

<div class="topic-metadata">

**Author:** [@AndyMaleh](https://www.ruby-forum.com/u/AndyMaleh)\
**Replies:** 0\
**Last updated:** [June 26, 2026, 10:43pm UTC](https://www.ruby-forum.com/t/ruby-memes-2026-06-26-the-ruby-clown/268376 "2026-06-26T22:43:48Z")

</div>

Ruby Memes 2026-06-26: The Ruby Clown

---

## [The Ruby Community in 2026](https://www.ruby-forum.com/t/the-ruby-community-in-2026/268371)

<div class="topic-metadata">

**Author:** [@AndyMaleh](https://www.ruby-forum.com/u/AndyMaleh)\
**Replies:** 0\
**Last updated:** [June 25, 2026, 11:29pm UTC](https://www.ruby-forum.com/t/the-ruby-community-in-2026/268371 "2026-06-25T23:29:38Z")

</div>

The Ruby Community in 2026:

---

## [Presentation Slides for RubyConf Austria 2026 Talk "Frontend Ruby on Rails with Glimmer DSL for Web"](https://www.ruby-forum.com/t/presentation-slides-for-rubyconf-austria-2026-talk-frontend-ruby-on-rails-with-glimmer-dsl-for-web/268332)

<div class="topic-metadata">

**Author:** [@AndyMaleh](https://www.ruby-forum.com/u/AndyMaleh)\
**Replies:** 0\
**Last updated:** [June 2, 2026, 9:22pm UTC](https://www.ruby-forum.com/t/presentation-slides-for-rubyconf-austria-2026-talk-frontend-ruby-on-rails-with-glimmer-dsl-for-web/268332 "2026-06-02T21:22:48Z")

</div>

My talk “Frontend Ruby on Rails with Glimmer DSL for Web” went well at RubyConf Austria 2026. Especially given that after the talk, Chad Fowler (the starter of RubyConf and famous book author of The Passionate Programmer…

---

## [Glimmer DSL for Web 0.9.1 Hello, Modal!](https://www.ruby-forum.com/t/glimmer-dsl-for-web-0-9-1-hello-modal/268292)

<div class="topic-metadata">

**Author:** [@AndyMaleh](https://www.ruby-forum.com/u/AndyMaleh)\
**Replies:** 0\
**Last updated:** [May 5, 2026, 10:59pm UTC](https://www.ruby-forum.com/t/glimmer-dsl-for-web-0-9-1-hello-modal/268292 "2026-05-05T22:59:37Z")

</div>

Glimmer DSL for Web (Fukuoka Award Winning Frontend Framework for Rails) had a new release in version 0.9.1 that includes a new sample called Hello, Modal! to teach how to create modals in Glimmer DSL for Web in the Fron…

---

## [Ruby Memes 2026-05-03: The Popularist](https://www.ruby-forum.com/t/ruby-memes-2026-05-03-the-popularist/268289)

<div class="topic-metadata">

**Author:** [@AndyMaleh](https://www.ruby-forum.com/u/AndyMaleh)\
**Replies:** 0\
**Last updated:** [May 4, 2026, 12:10am UTC](https://www.ruby-forum.com/t/ruby-memes-2026-05-03-the-popularist/268289 "2026-05-04T00:10:30Z")

</div>

Ruby Memes 2026-05-03: The Popularist

---

## [Best performances between pluck and ActiveRecord::Base.connection.execute](https://www.ruby-forum.com/t/best-performances-between-pluck-and-activerecord-base-connection-execute/268287)

<div class="topic-metadata">

**Author:** [@Luc-Antoine](https://www.ruby-forum.com/u/Luc-Antoine)\
**Replies:** 0\
**Last updated:** [April 29, 2026, 6:59am UTC](https://www.ruby-forum.com/t/best-performances-between-pluck-and-activerecord-base-connection-execute/268287 "2026-04-29T06:59:07Z")

</div>

Hello, I must create a very big products search on my website. For these search, there are around a hundred variables. Yes, It’s a lot ! I don’t know if I have to use pluck or ActiveRecord::Base.connection.execute to…

---

## [What took 1.5 months to build in React JS code took 1.5 days in Glimmer DSL for Web Ruby code](https://www.ruby-forum.com/t/what-took-1-5-months-to-build-in-react-js-code-took-1-5-days-in-glimmer-dsl-for-web-ruby-code/268286)

<div class="topic-metadata">

**Author:** [@AndyMaleh](https://www.ruby-forum.com/u/AndyMaleh)\
**Replies:** 0\
**Last updated:** [April 28, 2026, 6:18pm UTC](https://www.ruby-forum.com/t/what-took-1-5-months-to-build-in-react-js-code-took-1-5-days-in-glimmer-dsl-for-web-ruby-code/268286 "2026-04-28T18:18:42Z")

</div>

When I reimplemented a React component as the first Glimmer DSL for Web Component in my job’s Fintech Rails web app, I thought I did what would have taken 1 week in React in 1.5 days in Glimmer, which seemed like a great…

---

## [Wroclove.rb 2026 workshop exercises - Building Rails SPAs in Frontend Ruby w/ Glimmer DSL for Web](https://www.ruby-forum.com/t/wroclove-rb-2026-workshop-exercises-building-rails-spas-in-frontend-ruby-w-glimmer-dsl-for-web/268285)

<div class="topic-metadata">

**Author:** [@AndyMaleh](https://www.ruby-forum.com/u/AndyMaleh)\
**Replies:** 0\
**Last updated:** [April 25, 2026, 12:39am UTC](https://www.ruby-forum.com/t/wroclove-rb-2026-workshop-exercises-building-rails-spas-in-frontend-ruby-w-glimmer-dsl-for-web/268285 "2026-04-25T00:39:21Z")

</div>

I published a GitHub repo containing the exercises of the wroclove.rb 2026 Ruby conference workshop “Building Rails SPAs in Frontend Ruby with Glimmer DSL for Web”. This GitHub repo provides the simplest and fastest way …

---

## [Glimmer DSL for Web 0.8.3 Preventing Components from Shadowing HTML Elements](https://www.ruby-forum.com/t/glimmer-dsl-for-web-0-8-3-preventing-components-from-shadowing-html-elements/268223)

<div class="topic-metadata">

**Author:** [@AndyMaleh](https://www.ruby-forum.com/u/AndyMaleh)\
**Replies:** 0\
**Last updated:** [March 18, 2026, 1:44am UTC](https://www.ruby-forum.com/t/glimmer-dsl-for-web-0-8-3-preventing-components-from-shadowing-html-elements/268223 "2026-03-18T01:44:00Z")

</div>

Glimmer DSL for Web (Fukuoka Award Winning Ruby-in-the-Browser Frontend Framework for Rails) had a new release in version 0.8.3, which now raises an exception plus a correction hint if the user attempts to define a compo…

---

## [Glimmer DSL for Web 0.8.2 HTML Value-less Boolean Attributes](https://www.ruby-forum.com/t/glimmer-dsl-for-web-0-8-2-html-value-less-boolean-attributes/268221)

<div class="topic-metadata">

**Author:** [@AndyMaleh](https://www.ruby-forum.com/u/AndyMaleh)\
**Replies:** 0\
**Last updated:** [March 17, 2026, 2:11am UTC](https://www.ruby-forum.com/t/glimmer-dsl-for-web-0-8-2-html-value-less-boolean-attributes/268221 "2026-03-17T02:11:51Z")

</div>

Glimmer DSL for Web (Fukuoka Award Winning Ruby-in-the-Browser Frontend Framework for Rails) had a new release in version 0.8.2, which now supports HTML Value-less Boolean Attributes, simplifying the Ruby HTML DSL whe…

---

## [Accepted at Wroclove.rb 2026: "Building Rails SPAs in Ruby using Glimmer DSL for Web"](https://www.ruby-forum.com/t/accepted-at-wroclove-rb-2026-building-rails-spas-in-ruby-using-glimmer-dsl-for-web/268219)

<div class="topic-metadata">

**Author:** [@AndyMaleh](https://www.ruby-forum.com/u/AndyMaleh)\
**Replies:** 0\
**Last updated:** [March 17, 2026, 1:40am UTC](https://www.ruby-forum.com/t/accepted-at-wroclove-rb-2026-building-rails-spas-in-ruby-using-glimmer-dsl-for-web/268219 "2026-03-17T01:40:46Z")

</div>

For those who missed it, my 3-hour workshop proposal “Building Rails SPAs in Ruby using Glimmer DSL for Web” was accepted at the Wroclove.rb 2026 Ruby Conference, which takes place April 17-19, 2026 in Wroclaw, Poland. H…

---

## [Video of "Frontend Ruby with Glimmer DSL for Web" at Ruby on Rio 2025-06-06](https://www.ruby-forum.com/t/video-of-frontend-ruby-with-glimmer-dsl-for-web-at-ruby-on-rio-2025-06-06/268100)

<div class="topic-metadata">

**Author:** [@AndyMaleh](https://www.ruby-forum.com/u/AndyMaleh)\
**Replies:** 0\
**Last updated:** [December 25, 2025, 8:31pm UTC](https://www.ruby-forum.com/t/video-of-frontend-ruby-with-glimmer-dsl-for-web-at-ruby-on-rio-2025-06-06/268100 "2025-12-25T20:31:53Z")

</div>

A video has been uploaded of the Ruby on Rio 2025-06-06 talk I gave: “Frontend Ruby with Glimmer DSL for Web”. It covers Glimmer DSL for Web, the Frontend Ruby on Rails gem that won a Fukuoka Prefecture Future IT Initiat…

---

## [Recommended Plan for Migrating from React.js To Opal Ruby & Glimmer DSL for Web](https://www.ruby-forum.com/t/recommended-plan-for-migrating-from-react-js-to-opal-ruby-glimmer-dsl-for-web/268093)

<div class="topic-metadata">

**Author:** [@AndyMaleh](https://www.ruby-forum.com/u/AndyMaleh)\
**Replies:** 0\
**Last updated:** [December 19, 2025, 10:13pm UTC](https://www.ruby-forum.com/t/recommended-plan-for-migrating-from-react-js-to-opal-ruby-glimmer-dsl-for-web/268093 "2025-12-19T22:13:11Z")

</div>

In a recent team retrospective meeting at my job, 5 team devs (all) voted for the future plan item “More use of Opal Ruby & Glimmer DSL for Web in the Rails Web App Frontend”. We are following a gradual rollout plan for …

---

## [ModernTW\_confirms](https://www.ruby-forum.com/t/moderntw-confirms/268002)

<div class="topic-metadata">

**Author:** [@rcbt17](https://www.ruby-forum.com/u/rcbt17)\
**Replies:** 0\
**Last updated:** [October 22, 2025, 2:27pm UTC](https://www.ruby-forum.com/t/moderntw-confirms/268002 "2025-10-22T14:27:32Z")

</div>

Hello guys, I am sorry if this doesn’t belong here, but I just wanted to get some feedback and some ideas. I had the idea of replacing the default browser dialogs for turbo requests with something nicer by default in Ra…

---

## [Glimmer Web Components (+ Championship Win & General Recipe for Success)](https://www.ruby-forum.com/t/glimmer-web-components-championship-win-general-recipe-for-success/267817)

<div class="topic-metadata">

**Author:** [@AndyMaleh](https://www.ruby-forum.com/u/AndyMaleh)\
**Replies:** 2\
**Last updated:** [July 19, 2025, 9:05pm UTC](https://www.ruby-forum.com/t/glimmer-web-components-championship-win-general-recipe-for-success/267817 "2025-07-19T21:05:35Z")

</div>

The glimmer-web-components Ruby gem aims to offer a collection of reusable Glimmer Web Components for Glimmer DSL for Web (Award Winning Ruby on Rails Web Frontend Framework) that are extracted from real Rails web applic…

---

## [CVSSpam script running on Ruby 2.0/RHEL 7](https://www.ruby-forum.com/t/cvsspam-script-running-on-ruby-2-0-rhel-7/263971)

<div class="topic-metadata">

**Author:** [@jsusmina](https://www.ruby-forum.com/u/jsusmina)\
**Replies:** 6\
**Last updated:** [July 7, 2025, 5:23am UTC](https://www.ruby-forum.com/t/cvsspam-script-running-on-ruby-2-0-rhel-7/263971 "2025-07-07T05:23:26Z")

</div>

Hi! I am configuring CVSSpam to integrate to CVS. I used TortoiseCVS as client and encountered this error with I commit the file. /data/cvs/doc/doclocations/CVSROOT/collect\_diffs.rb:170: warning: shadowing outer local…

---

## [Open source code files from the browser with one click](https://www.ruby-forum.com/t/open-source-code-files-from-the-browser-with-one-click/267809)

<div class="topic-metadata">

**Author:** [@igorkasyanchuk](https://www.ruby-forum.com/u/igorkasyanchuk)\
**Replies:** 0\
**Last updated:** [July 4, 2025, 8:46pm UTC](https://www.ruby-forum.com/t/open-source-code-files-from-the-browser-with-one-click/267809 "2025-07-04T20:46:06Z")

</div>

GitHub - igorkasyanchuk/editor\_opener: Open the source file with bug from the browser · GitHub my new gem to open source code files in your editor from the browser with one click. Quick demo:

---

## [New Rails plugin adds registration for Rails Authentication Generator](https://www.ruby-forum.com/t/new-rails-plugin-adds-registration-for-rails-authentication-generator/267621)

<div class="topic-metadata">

**Author:** [@Salanoid](https://www.ruby-forum.com/u/Salanoid)\
**Replies:** 2\
**Last updated:** [July 4, 2025, 4:44am UTC](https://www.ruby-forum.com/t/new-rails-plugin-adds-registration-for-rails-authentication-generator/267621 "2025-07-04T04:44:15Z")

</div>

Hi all, I made a Rails engine that adds user registration with email confirmation to your rails 8+ application, that uses Rails Authentication Generator. You can find it on Github or rubygems. Thanks!

---

## [“bundle install” error with installation of ruby gem](https://www.ruby-forum.com/t/bundle-install-error-with-installation-of-ruby-gem/267539)

<div class="topic-metadata">

**Author:** [@andronicus](https://www.ruby-forum.com/u/andronicus)\
**Replies:** 1\
**Last updated:** [May 20, 2025, 2:36pm UTC](https://www.ruby-forum.com/t/bundle-install-error-with-installation-of-ruby-gem/267539 "2025-05-20T14:36:58Z")

</div>

Hi I am trying to run “bundle install” to install rubygem ‘devise’ from my GemFile. I get the following error: /home/proteus/.rbenv/versions/3.2.7/lib/ruby/site\_ruby/3.2.0/rubygems/requirement.rb:107:in \`parse’: Illfor…

---

## [Montreal.rb April 2025 Domain Driven Design in Ruby on Rails](https://www.ruby-forum.com/t/montreal-rb-april-2025-domain-driven-design-in-ruby-on-rails/267642)

<div class="topic-metadata">

**Author:** [@AndyMaleh](https://www.ruby-forum.com/u/AndyMaleh)\
**Replies:** 0\
**Last updated:** [April 22, 2025, 5:05pm UTC](https://www.ruby-forum.com/t/montreal-rb-april-2025-domain-driven-design-in-ruby-on-rails/267642 "2025-04-22T17:05:28Z")

</div>

The “Domain Driven Design in Ruby on Rails” Montreal.rb April 2025 Talk video, presentation slides, and GitHub repo have been published! Video: Slides: GitHub:

---

## [Get UUID and device name](https://www.ruby-forum.com/t/get-uuid-and-device-name/267632)

<div class="topic-metadata">

**Author:** [@Luc-Antoine](https://www.ruby-forum.com/u/Luc-Antoine)\
**Replies:** 0\
**Last updated:** [April 17, 2025, 2:42pm UTC](https://www.ruby-forum.com/t/get-uuid-and-device-name/267632 "2025-04-17T14:42:21Z")

</div>

Hello, To check the identity of a user, I need to get the UUID of his device. In the development environment, I use this code : report = \`system\_profiler SPNetworkDataType SPHardwareDataType | grep -e 'Hardware UUID:'…

---

## [Ruby Mixins vs Rails Concerns](https://www.ruby-forum.com/t/ruby-mixins-vs-rails-concerns/267537)

<div class="topic-metadata">

**Author:** [@AndyMaleh](https://www.ruby-forum.com/u/AndyMaleh)\
**Replies:** 0\
**Last updated:** [March 7, 2025, 6:30pm UTC](https://www.ruby-forum.com/t/ruby-mixins-vs-rails-concerns/267537 "2025-03-07T18:30:19Z")

</div>

It is amazing how cryptic, difficult to reason about, and expensive to maintain Ruby codebases become when they include countless ‘concerns’ without honoring the Ruby naming convention for mixins as representing “traits”…

[Next page](https://www.ruby-forum.com/c/ruby-on-rails/6.md?page=1)
