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.
Using jsbundling-rails Gem in Rails 7
JSBundling provides a flexible way of using different Javascript bundlersScalability Testing Using k6 Framework
Understanding scalability testing, creating a user profile, and running tests using k6.Navigation Guide for React Router 6
React Router provides us with an easy-to-use interface for navigation, allowing us to manipulate and subscribe to the browser's history stack.Ruby 3.1 adds Class#descendants
With Ruby 3.1, we can use `Class#descendants` to yield the classes that have been directly or indirectly derived from a specific class.Creating Visual Identity with Colors
Curating a color pallette for Saeloun's brand's visual identityCypress 9.0.0 Duplicate Command Error
Adding an existing command with Cypress.commands.add() will throw an error indicating that overwrite should be used in these situations instead.Understanding React SSR Hydration
Hydration is used only with server-side rendering (SSR). It is a process of rendering our components and attaching event handlers.Condenser for Database Subsetting
Learn how to use Condenser for subsetting database and PII removal using Postgres and MySQL.Rails 7 GROUP BY and HAVING in Updates
With Rails 7, we can now combine GROUP_BY and HAVING clauses with a more complex update and delete queries.