database_consistency
Set up database consistency to enforce matching model and sql constraints
T
TobiasBales
Used 98 times
strong_versions
Set up and enforce strong versioning in the Gemfile
T
TobiasBales
Used 24 times
bundler-audit
Set up and update bundler-audit
T
TobiasBales
Used 49 times
pghero
Set up pghero to gain performance insights into postgresql
T
TobiasBales
Used 46 times
marginalia
Set up marginalia to easier track down where sql queries originate from
T
TobiasBales
Used 45 times
rails_best_practices
Set up rails_best_practices
T
TobiasBales
Used 72 times
brakeman
Set up brakeman and enable ssl in production
T
TobiasBales
Used 99 times
better_errors
Set up better errors including binding-of-caller
T
TobiasBales
Used 100 times
annotate
Set up annotate to annotate the models and routes
T
TobiasBales
Used 133 times
strong_migrations
Set up strong migrations to avoid outages by running bad migrations
T
TobiasBales
Used 55 times
erb-lint
Set up erb-lint and better-html
T
TobiasBales
Used 119 times
bullet
Set up bullet to avoid n+1 queries
T
TobiasBales
Used 94 times
Overmind
Set up overmind to start the server and docker-compose
T
TobiasBales
Used 109 times
Redis caching with docker-compose
Set up caching in redis with local support for docker-compose
T
TobiasBales
Used 101 times
Sidekiq with docker-compose
Set up sidekiq with local support for docker-compose
T
TobiasBales
Used 109 times
Use Postgres UUID
Use UUIDs as the default primary key for your models
A
Andrew Perkins
Used 261 times
Sorbet
Set up sorbet, sorbet-rails and rubocop-sorbet
T
TobiasBales
Used 130 times
Dependabot
Set up dependabot to run once a day for ruby, javascript and github actions
T
TobiasBales
Used 90 times
Create GitHub repository
Create gihub repo and push everything. This relies on the `hub` executable being available.
T
TobiasBales
Used 48 times
CI/CD with GitHub actions
Set up GitHub actions to run tests and linters and automerging for certain pull-requests
T
TobiasBales
Used 143 times