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.
- 595+
- 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 Adds HTML Template Annotations
Rails 6.1 has added support for adding HTML comments to the rendered output indicating where each template begins and ends.Rails 6.1 Adds if_not_exists for Indexes
Rails 6.1 adds if_not_exists option to add_index, propagating from create_table to indexes in the same block.Using Interactors in Rails Applications
Interactors provide a common interface for performing complex user interactions.Rails Adds Descending Order to Batch Methods
Rails 6.1 adds order option to find_each, find_in_batches, and in_batches for ascending or descending processing.Ruby Adds Endless Method Definition
Ruby has added a new experimental syntax for defining single-line methods without using the end keyword.Rails - Added sub seconds to Time inspect
Rails has added sub seconds to ActiveSupport::TimeWithZone#inspect method.Rails Adds db:rollback:name for Multi-DB
Rails has added support for name option while rollbacking migration for multiple database applicationRails 6.1 Adds Enumerable#pick
Adding pick to enumerable will enable us to call pick on loaded relations, unloaded relations, and plain enumerables interchangeably.Using Optimizer Hints in Rails
Optimizer Hints allows us to control the query optimizer of a database system. Rails 6 has added support to provide Optimizer Hints.