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.

602+
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 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.

useState vs useReducer in React

Confused about when to use useState vs useReducer for state management? This blog explains key points to help you choose the right hook
• authorImg Siddharth Shringi
authorImg Siddharth Shringi

Siddharth is a Ruby on Rails and ReactJs Developer.

Rails 7.1 Improves Support for Custom Namespaces

This patch improves the support for defining custom namespaces while autoloading files.
authorImg Manmeet Singh

Manmeet brings expertise as a Ruby on Rails Developer, crafting high-quality and maintainable backend systems.

authorImg Gowsik Vivekanandan

I’m a Ruby on Rails and Javascript enthusiast with over three years of experience in creating SaaS applications that make remote work easier. I work well in teams and am always up for new challenges. Born and raised in Namakkal, I enjoy playing video games, binge-watching tv shows, and stargazing to kill time.

AWS EKS Part 3: NGINX Ingress & Cert-Manager

Nginx Ingress Controller is the recommended way to set up LoadBalancer on Kubernetes with Cert-Manager for SSL Certificates using LetsEncrypt.
authorImg Manmeet Singh

Manmeet brings expertise as a Ruby on Rails Developer, crafting high-quality and maintainable backend systems.

authorImg Gowsik Vivekanandan

I’m a Ruby on Rails and Javascript enthusiast with over three years of experience in creating SaaS applications that make remote work easier. I work well in teams and am always up for new challenges. Born and raised in Namakkal, I enjoy playing video games, binge-watching tv shows, and stargazing to kill time.

AWS EKS Part 1: Kubernetes Dashboard Setup

Set up Kubernetes Dashboard with Token Authentication on AWS EKS Cluster.
authorImg Manmeet Singh

Manmeet brings expertise as a Ruby on Rails Developer, crafting high-quality and maintainable backend systems.

authorImg Gowsik Vivekanandan

I’m a Ruby on Rails and Javascript enthusiast with over three years of experience in creating SaaS applications that make remote work easier. I work well in teams and am always up for new challenges. Born and raised in Namakkal, I enjoy playing video games, binge-watching tv shows, and stargazing to kill time.

AWS EKS Part 2: EBS CSI Driver Setup

A step-by-step guide to setting up the EBS CSI Driver on AWS EKS for persistent storage management.
authorImg Manmeet Singh

Manmeet brings expertise as a Ruby on Rails Developer, crafting high-quality and maintainable backend systems.

authorImg Gowsik Vivekanandan

I’m a Ruby on Rails and Javascript enthusiast with over three years of experience in creating SaaS applications that make remote work easier. I work well in teams and am always up for new challenges. Born and raised in Namakkal, I enjoy playing video games, binge-watching tv shows, and stargazing to kill time.

AWS EKS Part 4: Elastic Stack Setup

Setup for ElasticSearch / Kibana / APM Serve on AWS EKS with Nginx Ingress and Cert-Manager.
authorImg Manmeet Singh

Manmeet brings expertise as a Ruby on Rails Developer, crafting high-quality and maintainable backend systems.

authorImg Gowsik Vivekanandan

I’m a Ruby on Rails and Javascript enthusiast with over three years of experience in creating SaaS applications that make remote work easier. I work well in teams and am always up for new challenges. Born and raised in Namakkal, I enjoy playing video games, binge-watching tv shows, and stargazing to kill time.

AWS EKS Part 5: Caddy Server SSL Redirect

Redirect bare root domains, with automatic SSL generation using the Caddy Server.
authorImg Sanjib Roy

I'm a React and Javascript enthusiast with over two years of experience creating innovative software solutions that improve business productivity. As a team player, I enjoy taking on challenging projects that push me to learn and grow. Born and raised in Raniganj, I enjoy mobile photography, writing and reciting poems, and traveling during my free time.

Replace lodash.get with Optional Chaining

Learn how to replace the popular lodash.get() method with the new optional chaining and nullish-coalescing operator introduced in ES11(ES2020).
• 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.

Rails 7.1 Introduces Default Health Check

Rails 7.1 now introduces a default health check endpoint for health checks.

How to integrate Tailwind CSS in Electron?

A Complete Guide to Integrating Tailwind CSS in Electron for Desktop App Development