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.
A Quick Guide to Ruby's Time and DateTime
Let's examine when to use the Time class and when to use the DateTime classRails 7.2 adds Rubocop by default to new
All new applications using Rails 7.2 will have rubocop gem by default.Rails 7.2 Rate Limiting in Controllers
Rails 7.2 provides in built method rate_limit to define rate limiting rules in the controller itself.Rails 7.2 adds allow_browser to set minimum
Rails 7.2 allows us to set minimum browser version for compatibility.Rails 7.1.2 Ignores Implicit Strict Locals
Templates that use strict locals can not accept anything other than those defined.Rails 7.2 Adds Brakeman gem by Default
All new applications using Rails 7.2 will have Brakeman gem by default for static analysis for security vulnerabilities.Rails 7.1 explain Accepts Options
Adding analyze and verbose as ActiveRecord::Relation#explain options give us deeper insight into query performance.Next.js vs. Remix - A Developer's Dilemma
A detailed comparison of Next.js and Remix covering routing, data fetching, mutations, deployment, and pricing to help you choose.Rails 7.1 ActiveRecord regroup Method
With regroup and regroup! methods we can override the group_valuesReact.memo vs useMemo Performance Guide
Ever wondered when to use React.memo and useMemo? This in-depth guide clarifies their differences and shows how to leverage them for optimal performance.