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.

authorImg Prateek Choudhary
authorImg Prateek Choudhary

Prateek focuses on delivering impactful and reliable digital products.

Rails 7 MemCacheStore Accepts nil Address

Those migrating from :dalli_store to :mem_cache_store can now pass an explicit nil for its addresses argument.
authorImg Rohit Joshi
authorImg Rohit Joshi

I am a Ruby on Rails developer with over two years of experience, most of which is working remotely. I am a typical Punekar and in my free time I play badminton, workout, go trekking and I like to interact with people. Feel free to slide into my DMs and say Hi! 😄

Rails 7 Hash to HTML Attributes in ERB

Rails 7 adds `tag.attributes`, which transforms a Hash into HTML Attributes, ready to be interpolated into ERB.
authorImg Santanu Karmakar
authorImg Santanu Karmakar

Santanu, a Ruby on Rails Developer, contributed to the development and enhancement of our web applications.

Rails 7 Adds disable_joins Option

In multiple database applications, associations can't join across databases. When set, Rails makes 2 or more queries rather than using join for associations.
authorImg Mayank Khanna
authorImg Mayank Khanna

I'm a React and RoR enthusiast with over two years of experience creating innovative software solutions that improve business productivity. I work well in teams and am always up for challenging projects. Born and raised in Pune, I enjoy cooking, painting and travelling in my free time.

Rails 7 Constructors for has_one :through

Rails 7 allows build_association and create_association on has_one :through associations.
authorImg Aditi Tipnis
authorImg Aditi Tipnis

I am a react developer with 10 years of experience in software development. Born in Mumbai, I love slow travelling and exploring new places and activities.

React 17 Adds KeyboardEvent.code Support

Starting with React 17, KeyboardEvent.code property is available on React keyboard event.
authorImg Mayank Khanna
authorImg Mayank Khanna

I'm a React and RoR enthusiast with over two years of experience creating innovative software solutions that improve business productivity. I work well in teams and am always up for challenging projects. Born and raised in Pune, I enjoy cooking, painting and travelling in my free time.

Rails 7 Adds invert_where Method

Rails 7 adds invert_where method that will invert all scope conditions.
authorImg Rakesh Khicher
authorImg Rakesh Khicher

Rakesh contributes to the development of dynamic digital products as a dedicated Ruby on Rails Developer.

Rails 7 Adds Enumerable#in_order_of

With the addition of the `in_order_of` method, we can order enumerable based on the provided series.
authorImg Aditya Narsapurkar
authorImg Aditya Narsapurkar

Aditya is a Senior Software Developer who combines his expertise in Ruby on Rails and ReactJS to create highly performant and scalable web applications.

Rails 7 ActiveJob Enqueue Failure Handling

Rails 7 lets perform_later accept a block to handle enqueue failures, with successfully_enqueued? and enqueue_error for better error handling.
authorImg Apoorv Tiwari
authorImg Apoorv Tiwari

Apoorv is a Ruby on Rails and React Developer with 3 years of experience.

Rails 7 Scoping Applies to All Queries

Rails 7 allows passing all_queries option to the scoping method. This change allows the scoping method to work on all queries for a model in a block.
authorImg Chetan Gawai
authorImg Chetan Gawai

I am a Javascript and React enthusiast, and I absolutely love writing technical blogs. There's just something about the process of breaking down complex concepts and sharing my knowledge with others that really excites me. In my free time, I enjoy exploring my other passions, such as painting, gardening, cooking, and managing my food blog.

React 17 Removes Event Pooling

React 17 removes event pooling in modern browsers as it does not improve the performance and causes confusion.