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.

603+
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 Swaathi Kakarla
authorImg Swaathi Kakarla

Swaathi Kakarla is a Ruby on Rails Developer specializing in building super-fast and secure web applications.

Rails assert_redirected_to Status Code

The assertion statement previous was only able to assert that the request was redirected, but not the status code.
• authorImg Swaathi Kakarla
authorImg Swaathi Kakarla

Swaathi Kakarla is a Ruby on Rails Developer specializing in building super-fast and secure web applications.

Rails ErrorReporting source Attribute

Subscribers can now filter error reports based on source, making it easier to ignore internal errors or focus on specific errors.
• authorImg Swaathi Kakarla
authorImg Swaathi Kakarla

Swaathi Kakarla is a Ruby on Rails Developer specializing in building super-fast and secure web applications.

Rails Requires active_storage.service

Developers are no longer presented vague errors when config.active_storage.service is not set. Instead a clear exception is raised.
• authorImg Swaathi Kakarla
authorImg Swaathi Kakarla

Swaathi Kakarla is a Ruby on Rails Developer specializing in building super-fast and secure web applications.

Rails Infinite Range in LengthValidators

Models that need to be validated for length can use infinite ranges in :in / :within options
• authorImg Swaathi Kakarla
authorImg Swaathi Kakarla

Swaathi Kakarla is a Ruby on Rails Developer specializing in building super-fast and secure web applications.

Rails Fixes Mutable Param Cache Hits

ActiveRecord now dups and freezes complex types when making query attributes which prevents false-positive query cache hits.
• authorImg Swaathi Kakarla
authorImg Swaathi Kakarla

Swaathi Kakarla is a Ruby on Rails Developer specializing in building super-fast and secure web applications.

Rails EML Download from Email Preview

An option to download .eml files directly from the browser when using the email preview feature will now be available in Rails 7.0.
• 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.

Meet the most awaited CSS container queries

CSS container queries are similar to media queries, but related to a container element size rather than the viewport size.
• authorImg Swaathi Kakarla
authorImg Swaathi Kakarla

Swaathi Kakarla is a Ruby on Rails Developer specializing in building super-fast and secure web applications.

Rails Improves in_order_of Method

The query that previously only used to allow symbolic column names, now handles string values.
• authorImg Agnidipta Bhattacharjee
authorImg Agnidipta Bhattacharjee

I am a technical content writer with over 2 years of experience in creating clear, concise, and engaging content for a wide range of industries, including software development, IT, and engineering. In my role as a technical content writer, I have produced a vast array of content, including user manuals, online help files, blog articles, whitepapers, and case studies. When I am not writing, I enjoy pursuing my hobbies like travelling, hiking, adventure sports, and reading. I am an avid reader of technology news and enjoy keeping up-to-date with the latest trends and developments in the tech industry.

How to enable Rails CSRF Protection?

Let’s find out what cross-site request forgery (CSRF) is, how it works in Rails, and understand how we can prevent CSRF vulnerabilities.
• authorImg Onkar Hasabe
authorImg Onkar Hasabe

I'm a passionate and driven ReactJS / NodeJs developer with 3 years of experience in building user interfaces and web applications. My expertise lies in creating fast, user-friendly applications that provide seamless user experiences. Born and raised in Sangli, I like traveling and photography.

useCallback vs useMemo in React

useCallback hook and useMemo hook are used for performance improvising, where useCallback hook returns memoized function and useMemo returns memoized value.