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.
Ruby 2.7 Multiple Assignment with rescue
Ruby 2.7 fixed how the `rescue` modifier was parsed in multiple assignment statement.Fixing N+1 Queries in Active Record
Overcome N+1 issues in Active Record using includes, preload, eager_load, pluck, select, and exists? methods.Ruby 2.7 Deprecates Regexp#match with nil
Ruby 2.7 has deprecated Regexp#match and Regexp#match? with a nil argument. It will raise a TypeError in the next release.Ruby 2.7 Private Method Calls with self
Ruby 2.7 allows calling a private method with a literal self as the receiver.Ruby 2.7 Separates Time#inspect from
Ruby 2.7 separated Time#inspect from Time#to_s and added sub secondsRails 6 Adds Ability to Block Database Writes
Rails 6 adds the ability to block writes to a database even if the database user is able to write using connection.while_preventing_writesRuby 2.7 Method#inspect Shows Arguments
Ruby 2.7 improves Method#inspect by also displaying method's argumentsRuby 2.7 Adds Shorthand for Arguments
Ruby 2.7 has added new syntax `...` for method arguments forwarding.