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 7 only_numeric Validator Option
With Rails 7, only_numeric option can be used for the numericality validator.Google Analytics in React Apps
Step-by-step guide on setting up and adding Google Analytics to React application.Ruby 3.1 adds error highlighting gem
With changes in Ruby 3.1, we will be able to know which object is nil when an error gets raised.Rails in_order_of Drops Unlisted Records
QueryMethods#in_order_of now filters down to only the values provided, matching the behavior of the eponymous Enumerable method.Cypress 9.3.0 selectFile Command
Cypress introduced native support for file upload and selecting files in an HTML5 input element.React State management - Part 2
Learn some of the inherent ways of managing state without using any external state management tool.ActiveRecord find Reuses find_by Cache
ActiveRecord::Core now prevents duplicate entries in find/find_by cache resulting in slightly improved performance.Rails 7 Raises UnsafeRedirectError
Now unsafe redirects raise a UnsafeRedirectError instead of an ArgumentError.3 Design Principles Apps Get Wrong
Visual Contrast, Visual Hierarchy and Minimal design are 3 Design Principles that are missing or poorly implmented on Apps / WebsitesCypress 9.2.0 CYPRESS_VERIFY_TIMEOUT
Add the 'CYPRESS_VERIFY_TIMEOUT' environment variable to override the timeout duration of the verify command.