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.
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.Next.js with TypeScript and Tailwind
A step-by-step guide on how to build a Next.js application with Typescript and Tailwind CSSRails 7 Nested Attributes for delegated_type
With Rails 7, accepts_nested_attributes_for can be used for delegated_typeRails 7 Auto inverse_of Detection
This update ensures that "inverse_of" takes into consideration the relevant scope when calculating the object to store in memory.Making React Apps Accessible: Best Tips
Making web applications accessible to all the users is an important aspect to be considered while developing.