RubyFlow The Ruby and Rails community linklog

×

The Ruby and Rails community linklog

Made a library? Written a blog post? Found a useful tutorial? Share it with the Ruby community here or just enjoy what everyone else has found!

Submit a post

You can use basic HTML markup (e.g. <a>) or Markdown.
Note that your post may be edited to suit the format of the site.

As you are not logged in, you will be
directed via GitHub to signup or sign in

Post Preview

Note: Only the first pargraph is shown on the front page and overly long paragraphs may be broken up.

  Yesterday

Debugging a Stack Overflow in Rails 7.2.1.1

We upgraded our Rails application from 7.1.5.2 to Rails 7.2.1.1, and we started getting StackOverflow issues. To identify the issue we had to take a deep look into ActiveRecord to understand how Rails handles 233 “OR” conditions and what exactly changed in between the two versions. [more inside]

Single Responsibility Principle

Should a Ruby class do just one thing? Explore the Single Responsibility Principle, cohesion, and when to split classes through practical examples. [more inside]

I like this post because talks about when to apply SRP and when don’t apply it.…

The Embarrassing Ruby/Rails Subreddit Chronicles 2025-11-24

Welcome to another edition of the Embarrassing Ruby/Rails Subreddit Chronicles. Attached are screenshots for another embarrassing incident demonstrating the mean/hateful nature of Ruby/Rails subreddit members and how they downvote without first having a nice and loving patient discourse in case of a misunderstanding or an uninformed disagreement. It hit me the other day that the reason I suffer from mean/hateful behaviour in the Ruby/Rails subreddits despite being a 2-time Fukuoka international competition winner (of awards by Matz, the creator of Ruby), a 4-time RubyConf speaker, and a 2-time RailsConf speaker is because they allow in people who are below the minimum bar of professionalism and respectful conduct that is required for hiring in a Software Engineering job at a respectful ethical company. https://andymaleh.blogspot.com/2025/11/the-embarrassing-rubyrails-subreddit.html

Kickstart 1.1.0 is released, now with inertia_rails

I’m thrilled to announce a significant update to the Kickstart Rails app template, now featuring robust support for inertia_rails. This allows you to effortlessly bootstrap Rails applications adhering to best practices using a comprehensive set of six templates: API, ESBuild, ImportMaps, and three Inertia-based templates: React, Svelte, and Vue. [more inside]

Loading older posts