---
title: "Srinath (@vsrnth) | Hashnode"
description: "Srinath (@vsrnth) writes on Hashnode. Read their latest articles and follow their work."
url: "https://hashnode.com/@vsrnth"
---

@vsrnth

# Srinath

@vsrnth · Joined March 2019

### [Ruby-lsp keeps crashing in your monorepo? Here's exactly how to fix it in Zed](https://blog.vsrinath.dev/ruby-lsp-keeps-crashing-in-your-monorepo-here-s-exactly-how-to-fix-it-in-zed?utm_source=hashnode&utm_medium=feed)

Ruby-lsp crashes in monorepos because Zed launches it from the wrong directory. Your Gemfile is one level down, bundle can't find it, and the server loops restarting. Same root cause breaks your test

4 min read · [blog.vsrinath.dev](https://blog.vsrinath.dev/ruby-lsp-keeps-crashing-in-your-monorepo-here-s-exactly-how-to-fix-it-in-zed?utm_source=hashnode&utm_medium=feed)

[Jun 1](https://hashnode.com/posts/ruby-lsp-keeps-crashing-in-your-monorepo-here-s-exactly-how-to-fix-it-in-zed/6a1d61a58d87fbde763348a4)

### [Fedora 43 for Rails: Quickstart to a Rails‑Ready Dev Machine](https://blog.vsrinath.dev/fedora-43-for-rails-quickstart-to-a-rails-ready-dev-machine?utm_source=hashnode&utm_medium=feed)

This short guide helps you get a Fedora 43 workstation ready for Rails development. It covers updating your system, enabling repositories needed by AppImages and other third‑party software, and instal

2 min read · [blog.vsrinath.dev](https://blog.vsrinath.dev/fedora-43-for-rails-quickstart-to-a-rails-ready-dev-machine?utm_source=hashnode&utm_medium=feed)

[Apr 7](https://hashnode.com/posts/fedora-43-for-rails-quickstart-to-a-rails-ready-dev-machine/69d49a3fd0d88518968bd167)

### [Macbook Setup](https://blog.vsrinath.dev/macbook-setup?utm_source=hashnode&utm_medium=feed)

Quality of Life Tools Raycast - Raycast is a highly extendable spotlight and Alfred replacement. Choosy - This app opens links in the browser of your choice, you sometimes want different links to open in different browsers. 1Password - My favorite...

2 min read · [blog.vsrinath.dev](https://blog.vsrinath.dev/macbook-setup?utm_source=hashnode&utm_medium=feed)

[Nov 5, 2023](https://hashnode.com/posts/macbook-setup/65473a3c8cd4ec908d2f06be)

### [Rolling back Rails Database migrations](https://blog.vsrinath.dev/rolling-back-rails-database-migrations?utm_source=hashnode&utm_medium=feed)

I ran into a situation at work where I had to roll back Rails migrations to get my database back into a usable state. rails db:migrate:status - This shows us the current status of our migrations. StatusMigration IDMigration up20350319081542Fir...

1 min read · [blog.vsrinath.dev](https://blog.vsrinath.dev/rolling-back-rails-database-migrations?utm_source=hashnode&utm_medium=feed)

[Sep 15, 2023](https://hashnode.com/posts/rolling-back-rails-database-migrations/650431c42a2bbf04f8890481)

### [How to deploy Rails to Fly.io with Supabase DB](https://blog.vsrinath.dev/how-to-deploy-rails-to-flyio-with-supabase-db?utm_source=hashnode&utm_medium=feed)

Install flyctl command line utility as shown here Sign in to Fly.io by running fly auth login Run flyctl launch from the rails app directory as shown here Remember to answer No when flyctl launch wizard asks if you want to spin up a Postgres DB as...

2 min read · [blog.vsrinath.dev](https://blog.vsrinath.dev/how-to-deploy-rails-to-flyio-with-supabase-db?utm_source=hashnode&utm_medium=feed)

[Feb 2, 2023](https://hashnode.com/posts/how-to-deploy-rails-to-flyio-with-supabase-db/63dbf652850a672c3b9afe30)
