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 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
authorImg Prasanth Chaduvula
authorImg Prasanth Chaduvula

I'm a React, Javascript & Rails full-stack Software Engineer. I have been working remotely for the past two years in a remote village. Before joining as a Software Engineer I founded kwiq - a hyperlocal delivery startup to deliver things in remote villages.

When to extract code to React custom hooks?

React custom hooks help us to build reusable logic, and make the code more readable.
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.

What's New in Vite 4: Key Features

Vite 4 is released 5 months after releasing Vite 3. The new version is motivated by the breaking upgrade from Rollup 2 to Rollup 3.
authorImg Gowsik Vivekanandan
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.

Manually mount react component using UJS

Mount react components manually while rendering element on JS request.