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.

authorImg Apoorv Tiwari
authorImg Apoorv Tiwari

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

Rails 7 Context for Unpermitted Params

Rails 7 enables passing context to ActionController::Parameters providing more information to the developer.
authorImg Keshav Biswa
authorImg Keshav Biswa

Keshav is a Senior Software Developer with expertise in Ruby on Rails. He is committed to building robust, high-quality systems while leading a project delivery.

Ruby 3.1 Adds Enumerable#compact

Ruby 3.1 adds Enumerable#compact and Enumerator::Lazy#compact to return a copy of `self` with all `nil` elements removed.
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 Async useEffect Cleanup

React 17 executes useEffect cleanup functions asynchronously, improving the performance of large applications.
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 encryption to ActiveRecord

Rails 7 supports application-level encryption. We can declare which attributes should be encrypted and, ActiveRecord will encrypt and decrypt when necessary.
authorImg Jijo Bose
authorImg Jijo Bose

I'm a Ruby on Rails and React Native enthusiast with over four years of experience creating innovative software solutions. I work well in teams and am always up for challenging projects. I enjoy playing chess and gaming in my free time.

Rails 7 has_one Callbacks Called Once

In Rails 7, the autosave association callbacks for the has_one are non-cyclic.
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.

Redux 4.1.0 Error Code Indexes

Redux 4.1.0 extracts error messages from production build, converts them into error code indexes, thereby shrinking the bundle size.
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 Nested Secrets via Method Calls

We can now access nested secrets stored in credentials.yml.enc using the dot (.) syntax instead of using [ ]
authorImg Santanu Karmakar
authorImg Santanu Karmakar

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

Rails 7 disable_joins for has_one :through

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 Prasad Walvekar
authorImg Prasad Walvekar

Prasad is a Frontend Developer with over five years of experience, specializing in building high-performing and visually engaging web platforms.

Rails 7 Adds Enumerable#sole Method

Enumerable#sole returns the sole item in the enumerable and raises an exception if no items or more than one item is found.
authorImg Alkesh Ghorpade
authorImg Alkesh Ghorpade

I am a seasoned developer with over 9 years of experience in Ruby on Rails and Golang. My passion lies in tackling complex data structures and algorithm problems, always pushing myself to learn and grow. In my downtime, I find solace in the pages of books and the soothing sounds of a guitar. But I'm not just a one-trick pony! I love to stay active and challenge myself in other ways too. Whether it's on the football pitch, cricket field, table tennis table, or badminton court, I'm always up for some fun activities.

Rails 7 adds range serializer for ActiveJob

ActiveJob in Rails 7 allows a range to be passed as an argument to perform method.