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
  • OPS - Build and Run Open Source Unikernels
  • Scout APM - Less time debugging, more time building
  • SonarLint - Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
  • GitHub repo 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.

  • GitHub repo 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.

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo 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.

  • GitHub repo Whenever

    Cron jobs in Ruby

    crontabs with whenever, schedules work for you.

  • GitHub repo dotenv

    A Ruby gem to load environment variables from `.env`.

    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.

  • GitHub repo 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.

  • GitHub repo 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

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo 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.

  • GitHub repo terraform-provider-rollbar

    Terraform provider for Rollbar

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

  • GitHub repo 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