Rails Foundation Contributing Member
Ruby on Rails consulting from engineers who work deep in Rails.
Saeloun helps teams modernize Rails applications, improve performance, untangle production issues, and ship product work with a senior Rails and React team in Boston and Pune.
- 599+
- engineering articles
- 2019
- founded in Boston
- Rails
- Foundation member
Latest Rails, React, and engineering articles
Field notes on framework changes, performance, upgrades, testing, and product engineering.
Rails 8 Dev Container Without Redis
With Rails 8, applications use the Solid Queue and Solid Cache gems by default, so it do not include redis in the dev container.Rails Deprecated Associations with Reporting
Rails introduces a deprecated option for associations to log warnings, raise errors, or send notifications.New features in ECMAScript 2025
In this blog, we’ll explore the new features which are now a part of ECMAScript 2025.Rails Self-Join UPDATE for Outer Joins
Rails no more generates the subqueries as it uses self-join for `UPDATE` with outer joins on PostgreSQL and SQLite.Rails 8 adds built in authentication
Rails 8's built-in authentication generator offers a lightweight, secure alternative to Devise with full control.Rails Stops Generating bin/bundle Binstub
In new Rails applications, the bin/bundle is no longer included by default, as managing the correct Bundler version is now handled directly by RubyGems.React 19 Ref as Prop & Cleanup Functions
In this blog, we’ll explore the new ref updates in React 19, including ref as a prop and the addition of cleanup functions in ref callbacks.Rails 8 Removes Default Channels Folder
With Rails 8, channels folder dropped from default app/ structure as Hotwire is default in Rails.Rails ActiveModel Normalization
Rails brings attribute normalization to ActiveModel, allowing custom formatting rules for model attributes.Rails Strong Parameters Deep Dive
Explore Rails Strong Parameters, their role in preventing mass assignment vulnerabilities, and how they enhance security and maintainability.