← Business ideas

Business ideas in ruby on rails development

What to build starts with what people already complain about, not with a guess. These are recurring problems in ruby on rails development — the kind a small, focused tool or a micro-SaaS could address — with a note on where to start and a rough read on how commercially valuable fixing it looks.

Many developers are facing challenges when upgrading their Ruby on Rails applications, particularly with compatibility issues between different versions of Rails and Ruby, as well as problems with specific adapters like ActiveRecord. These issues often lead to frustration and delays in development.

  • Create a compatibility checker tool for Rails and Ruby versions.
  • Develop a guide or tool for resolving common upgrade issues.
  • Offer a service for upgrading Rails applications with guaranteed compatibility.

Who has this problem: Ruby on Rails developers, Software engineers maintaining legacy applications, Development teams upgrading Rails versions, Software teams maintaining legacy applications, Freelancers working on Rails projects

Pain pointTrend: NewConfidence: Medium15 mentions · 2 communities · new

<p>First of all I'm upgrading rails from 4 to 6 version.<br /> I have a separate fronted project that's based on webpack and as a result it produces js output file. Let's name it ui.js<br /> This file is later taken by sprockets using //=require 'ui' On my current stack (rails 4.2.11.3, sprockets 2.” — stackexchange

<p>This problem has been reported in the past and apparently solved by an update to mini_racer. But I've hit a brick wall here that I can't get past so it appears to be the same problem again but possibly for different reasons. I have encountered the problem first when I tried to upgrade from Ruby 3” — stackexchange

Many developers are facing significant performance issues with their Ruby on Rails applications, particularly related to database queries and ActiveRecord. They are seeking advice on optimizations and solutions to improve response times and overall application speed.

  • Create a performance optimization guide specifically for Ruby on Rails applications.
  • Develop a tool that analyzes ActiveRecord queries for potential optimizations.
  • Offer a service that benchmarks Rails applications and provides tailored performance improvement recommendations.

Who has this problem: Ruby on Rails developers, CTOs of startups using Rails, Software engineers working on Rails applications

Reason to be cautious: The posts may be concentrated among a few developers facing similar issues, which might not represent the broader Rails community.

Pain pointTrend: NewConfidence: Low6 mentions · 1 communities · new

Hello Rails Community, I am currently facing a persistent and increasingly disruptive performance issue on my Ruby on Rails website, and after extensive debugging I believe it is rooted in an ActiveRecord N+1 query problem that becomes severe under production load. The application works correctly...” — rubyonrails-discuss

I'm encountering significant performance issues with Active Record queries in my Rails 6 application, leading to slow response times, and I'm seeking assistance to resolve it. Background: My Rails 6 application relies heavily on Active Record for database interactions. Recently, I've noticed a su...” — rubyonrails-discuss

Developers are facing challenges with deploying Ruby on Rails applications, particularly with errors like 500 Internal Server Error and 422 Unprocessable Entity. Many are struggling to configure their applications correctly on servers like nginx and Heroku, leading to frustration and delays.

  • Create a troubleshooting guide for common Rails deployment errors.
  • Develop a deployment checklist for nginx and Passenger configurations.
  • Offer a service that reviews and optimizes Rails application deployment setups.

Who has this problem: Ruby on Rails developers, Freelancers maintaining Rails applications, Small businesses using Rails for their web apps

Pain pointTrend: NewConfidence: Low3 mentions · 1 communities · new

<p>I'm trying to figure out why nginx is returning 500 Internal Server Error. Initially I had this app running in standalone mode with Passenger, but I intend on hosting a few other applications now, and I can't get this app past this point using nginx to serve the requests. I <em>can</em> get the a” — stackexchange

<p>i have a rails app developed with <code>4.2.6</code> and <code>ruby 2.2.4</code>. Its my application so I am the only one responsible for the development, testing and deployment.Now I have <strong>few questions related to deployment</strong> and would appreciate if someone can help me. I have <st” — stackexchange

Users are encountering various issues when deploying their Ruby on Rails applications, particularly on platforms like Heroku and AWS. Problems include failed deployments due to gem incompatibilities, missing files, and configuration errors.

  • Build a deployment checklist tool for Rails applications.
  • Create a service that automates the deployment process and checks for common issues.
  • Offer a troubleshooting service specifically for deployment errors.

Who has this problem: DevOps engineers, Ruby on Rails developers, Teams deploying applications on cloud platforms

Pain pointTrend: NewConfidence: Low5 mentions · 1 communities · new

<p>I have successfully deployed my ruby on rails app to Heroku - it currently has 3.1.2 ruby version. I can see the homepage in Heroku but when I go to log in as current user it says there is a problem with the app. I use gem Devise for this. This is what my heroku logs comes with: has this got to d” — stackexchange

<p>I have a running ROR Heroku app and I upload code changes regularly. in my recent upload, Heroku changed their bundler version from 2.3.10 to 2.3.25 and now my app deployment fails on compile because one of the gems is removed in the Heroku process... I only did minor changes in css so I'm sure t” — stackexchange

Developers are looking for effective ways to manage multitenant applications and database schemas in Ruby on Rails. Issues arise when trying to share code and configurations across different applications, as well as managing database growth with multiple schemas.

  • Build a tool for managing multitenant database schemas in Rails.
  • Create a library for sharing code and configurations between Rails applications.
  • Develop best practice guidelines for scaling databases in multitenant environments.

Who has this problem: Developers of multitenant Rails applications, Freelancers working on Rails projects, Businesses using Rails for multiple applications

Pain pointTrend: NewConfidence: Low4 mentions · 1 communities · new

<p>I have a separate server that contains a Ruby on Rails API ( DB is postgres) that will used by multiple, <em>different</em>, applications. I was thinking of using schemas to sort the tables that each application will require and have a "common" schema that contains the tables that the application” — stackexchange

<p><strong>Scenario:</strong></p> <p>We have several Multitenant applications that use Sidekiq and Redis.</p> <p>In each Rails application, we have several accounts. Each account works independently of the other accounts. Each account corresponds to a different client.</p> <p>For a matter of cost” — stackexchange

Multiple developers are experiencing issues with deploying Ruby on Rails applications on Heroku, particularly with errors that arise after deployment, such as application crashes and bundle install failures. These problems often lead to significant downtime and frustration for developers trying to get their applications running in production.

  • Create a troubleshooting guide for common Heroku deployment errors
  • Develop a tool to automate Heroku deployment checks
  • Offer a service to optimize Rails apps for Heroku deployment

Who has this problem: Ruby on Rails developers, Startups using Heroku for deployment, Freelancers managing Rails projects

Pain pointTrend: NewConfidence: Low3 mentions · 1 communities · new

<p>I've upgraded Ruby from Ruby 3.1.7 to Ruby 3.2.8; after that, I've encountered a situation where my ruby bundle works for the first deployment on Heroku-deployed servers, but all subsequent deployments failed at the step of bundle install. This is replicable on 2 servers that I've tried it on. Cl” — stackexchange

<p>I have been trying to fix application errors on heroku (ruby on rails app) for the last 4 hours with no luck.</p> <p>P.S The application runs perfectly fine locally</p> <pre><code>2023-10-30T14:40:44.484063+00:00 heroku[web.1]: State changed from up to crashed 2023-10-30T14:40:44.378048+00:00 her” — stackexchange

Developers are reporting slow performance in their Ruby on Rails applications, particularly after upgrades or when handling large datasets. This includes slow query performance and issues with memory usage, which can lead to degraded user experience and increased operational costs.

  • Build a performance monitoring tool specifically for Rails apps
  • Create a guide for optimizing Rails queries and memory usage
  • Develop a service to analyze and suggest improvements for Rails applications

Who has this problem: Rails developers, Product teams managing large Rails applications, DevOps teams supporting Rails infrastructure

Pain pointTrend: NewConfidence: Low3 mentions · 1 communities · new

<p>I have a database table that having close to 100 columns - 25 columns are STRING, the rest is INT/DECIMAL/BOOL.</p> <p>This is the query that I am trying to run - the query is generated based on the search criteria users have to filter the data in the table <code>listings</code>:</p> <pre><code>S” — stackexchange

<p>We have a fairly typical Ruby on Rails 6.1 app with a Redis cache store which we are also using for our session store. We are using Devise and an single-page app with lots of graphql requests.</p> <p>Recently memory has been gradually increasing on the servers until hitting 95%. We're working on ” — stackexchange

Developers face significant challenges when upgrading Ruby on Rails applications, including compatibility issues with gems and unexpected errors that arise post-upgrade. These challenges can lead to extended downtimes and increased frustration during the upgrade process.

  • Create a compatibility checker for gems during Rails upgrades
  • Develop a step-by-step upgrade guide for Rails applications
  • Offer a consulting service for Rails upgrades

Who has this problem: Ruby on Rails developers, Technical leads managing Rails applications, Freelancers upgrading client projects

Pain pointTrend: NewConfidence: Low3 mentions · 1 communities · new

<p>I'm upgrading a Ruby on Rails app from Rails 6.1 to Rails 8.0.2.</p> <p>I've hit a problem with some methods that use Rails cache. These methods worked fine on Rails 6 but throw an error - singleton can't be dumped - on Rails 8.</p> <p>An example method is here:</p> <pre><code>def events_from_at” — stackexchange

<p>Having upgraded Rails from 7.1.4 -&gt; 7.2.1 users can't log in any more. Strangely, this only appears to affect development mode. The problem appears to be caused when the sessions controller calls:</p> <pre><code>resource = warden.authenticate!(auth_options) </code></pre> <p>...which will call ” — stackexchange

Validate it yourself

Run your own search before you build anything — see how many people actually have this problem right now, not just the examples above.