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 6 Adds touch_all Method to ActiveRecord::Relation
Rails 6 has added touch_all method to ActiveRecord::Relation to update the updated_at timestamp of multiple records at once.Scheduled Jobs in Multiple Timezones
Scheduling background jobs in multiple timezones with clockworkRuby 2.7 Adds Time#ceil and Time#floor
Ruby 2.7 adds Time#ceil and Time#floor methods to round up and down the decimal part of Time (nanosecond) to the specified digitRails 6 Adds Array#extract! Method
Rails 6 adds Array#extract! to remove and return the elements for which the block returns a true value.Rails 6 - I18n key support for submit_tag key
Rails 6 adds I18n style locale key support to submit tagRails 6 adds Relation#extract_associated
Rails 6 adds `ActiveRecord::Relation#extract_associated` for extracting associated records from a relation.Rails 6 Adds Server Handler Option
Rails 6 introduced --using or -u option for specifying the rails serverRails 6 Adds sms_to Link Helper Method
Rails 6.1.0 adds support for sms_to helper, which renders SMS anchor link tag, which when clicked pops open user's SMS client targetting the specified phonRails 6 delegate with private: true option
Rails 6 adds support to pass an additional option private: true in order to delegate methods as private methods