10 Signs of a good Ruby on Rails Developer

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • InfluxDB - Collect and Analyze Billions of Data Points in Real Time
  • Mergify - Updating dependencies is time-consuming.
  • SonarQube - Static code analysis for 29 languages.
  • faker

    A library for generating fake data such as names, addresses, and phone numbers. [Moved to: https://github.com/faker-ruby/faker] (by stympy)

    If your are using gems like faker , factory_bot_rails and database_cleaner to create and clean test records then creating unnecessary records can cost you time and speed.

  • factory_bot_rails

    Factory Bot ♥ Rails

    If your are using gems like faker , factory_bot_rails and database_cleaner to create and clean test records then creating unnecessary records can cost you time and speed.

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • Database Cleaner

    Strategies for cleaning databases in Ruby. Can be used to ensure a clean state for testing.

    If your are using gems like faker , factory_bot_rails and database_cleaner to create and clean test records then creating unnecessary records can cost you time and speed.

  • Whenever

    Cron jobs in Ruby

    crontabs with whenever, schedules work for you.

  • dotenv

    A Ruby gem to load environment variables from `.env`. (by bkeepers)

    You should not commit such credentials/secrets/environment variables to the Github instead you keep them secure with gems like dotenv-rails, figaro or simple dot files that are not committed to the repository.

  • Figaro

    Simple Rails app configuration

    You should not commit such credentials/secrets/environment variables to the Github instead you keep them secure with gems like dotenv-rails, figaro or simple dot files that are not committed to the repository.

  • rubocop

    A Ruby static code analyzer and formatter, based on the community Ruby style guide. [Moved to: https://github.com/rubocop/rubocop] (by bbatsov)

    Maintainable with smaller methods, less complexity – To know more on this make a habit of using code analyzer like rubocop, Code Climate

  • Mergify

    Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.

  • ruby-style-guide

    A community-driven Ruby coding style guide [Moved to: https://github.com/rubocop/ruby-style-guide] (by bbatsov)

    Codebase follows Ruby best practices and style guide.

  • terraform-provider-rollbar

    Terraform provider for Rollbar

    Exception notifiers like Sentry or Rollbar or ‘anything that suits you’.

  • CodeClimate

    Code Climate CLI

    Maintainable with smaller methods, less complexity – To know more on this make a habit of using code analyzer like rubocop, Code Climate

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts