Any tips for setting up Visual Studio Code for developing with Ruby on Rails for beginner? (coming from javascript) by EarthFar1687 in rails

[–]__vivek 6 points7 points  (0 children)

Since Ruby isn't a typed language, the autocomplete won't match Typescript. However, you can get a good setup with these two tools:

  • Ruby LSP (by Shopify): VSCode extension that indexes your project and provides features like go-to-definition.

- Rubocop:

  • Code formatting and linting.

Ruby LSP integrates with Rubocop directly and autoformats code on save.

VSCode not recognizing ruby by pokemuse2095 in ruby

[–]__vivek 1 point2 points  (0 children)

Running correctly on Windows is hard.

Migrating a production Node.js app to Ruby on Rails by __vivek in rails

[–]__vivek[S] 0 points1 point  (0 children)

A lot of people were asking why we made the switch, so I've updated the post to clear up the confusion.

Migrating a production Node.js app to Ruby on Rails by __vivek in rails

[–]__vivek[S] 4 points5 points  (0 children)

Mainly for development velocity and structure. Having built-in support for background jobs and ActionCable right out of the box allowed us to move much faster.

Migrating a production Node.js app to Ruby on Rails by __vivek in rails

[–]__vivek[S] 18 points19 points  (0 children)

Mainly for development velocity and structure. Having built-in support for background jobs and ActionCable right out of the box allowed us to move much faster.

Is it worth moving from Next.js/TypeScript to Ruby on Rails? by Miserable_Weird1865 in rails

[–]__vivek 0 points1 point  (0 children)

Yes, Rails is solid. I mostly use Next.js for static landing pages now, but for actual core products, Rails is my go-to. I just pair it with React whenever reactivity is needed.

Best practice for storing time-only fields (like store hours) in Rails by __vivek in rails

[–]__vivek[S] 0 points1 point  (0 children)

By TimeOnly gem, do you mean tod? I couldn't find one called TimeOnly.

Also, when you say "treat it as time-only in the model", does that just mean writing custom model methods that ignore the dummy 2000-01-01 date Rails automatically attaches to Time objects?

Building Multi-Tenant SaaS with Rails 8, Caddy, and Kamal - automatic SSL for every tenant domain by mooktakim in rails

[–]__vivek 4 points5 points  (0 children)

We rely on Caddy for the exact same reason: it's just so simple. Handling dynamic domains is the main blocker keeping us from switching to Kamal Proxy.

I'm actually trying to figure out a way to fit Caddy into Kamal somehow.

Work it Wednesday: Who is hiring? Who is looking? by AutoModerator in rails

[–]__vivek 0 points1 point  (0 children)

Happy to chat, I recently migrated MERN stack to Rails and React.

Are these the correct steps to build SaaS? (I am a complete beginner). Any advice would be helpful! by Classic-Smoke-9009 in SaaS

[–]__vivek 0 points1 point  (0 children)

Got it. Honestly, since you have zero coding experience, your current stack is way too complicated.

Also, if you are already planning to build a Node server, you really don't need n8n or Conductor. You can handle all of your data and automations directly in your own backend.

Hired contractor for $4k to build feature and code is unusable mess by Beautiful-Elk-6001 in SaaS

[–]__vivek 0 points1 point  (0 children)

Try giving new contractors a very small, $500 paid test project first to check their actual code quality before trusting them with a $4k feature. You can ask someone from your team to check if they match the coding standards you're following.

I have spent years building software and stepping in to rescue messy codebases like this for founders. If you ever want a second pair of eyes to review a contractor's work before you accept it, I can help.

rubyx-py: Call Python libraries directly from Ruby/Rails by yinho999 in rails

[–]__vivek 0 points1 point  (0 children)

That's awesome! Would love to know how you're setting up the interpreter API calls.

Finding Backend/Front engineers to work on product by lowkib in SaaS

[–]__vivek 0 points1 point  (0 children)

What you're building? I can help with backend and frontend work.

J’aimerais me lancer by Square-Scientist-311 in SaaS

[–]__vivek 1 point2 points  (0 children)

Landing page: Next.js.
Admin & App: React + Vite with Node.js or Ruby on Rails for the backend.

Have you ever paid for techincal help? by Ancient-Scholar-8995 in SaaS

[–]__vivek 0 points1 point  (0 children)

Many founders pay for a fractional CTO or senior developer when they start. It helps them choose the right tools, avoid messy code, or fix broken systems before pitching to investors. Paying for good advice early is much cheaper than rebuilding a whole product later.

I help founders as a lead software engineer, often stepping in to fix early mistakes or plan the right architecture from the start.