![](/assets/default-1f649a24c5d521726d1dce4d95ce7511eeab77a0b6e08c05ae83bd03b53b88b2.png)
Factory Bot With Install
Add Factory Bot to your application
w
wusher
Used 21 times
![](https://railsbytes.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBQQT09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--37f588ec36d982a0b24e8bfb965cb05ee2f47d3a/activeadmin.png)
ActiveAdmin with devise integration
Set up active admin that is expected to be used with devise.
T
TobiasBales
Used 189 times
![](/assets/default-1f649a24c5d521726d1dce4d95ce7511eeab77a0b6e08c05ae83bd03b53b88b2.png)
Meta-Tags
Install meta-tags Gem, tries to inject display_meta_tags into application.html.(erb|slim) if exists
S
Stefan Wienert
Used 21 times
![](https://railsbytes.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBPZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--f5025cff439e14ca40c31b495b6f68fd97cb2284/github%20actions.png)
CI/CD with GitHub actions
Set up GitHub actions to run tests and linters and automerging for certain pull-requests
T
TobiasBales
Used 84 times
![](https://railsbytes.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBPdz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--67e9bd9aed55be7b00cb91735e3106e829d7cf22/kindpng_2558173.png)
Create GitHub repository
Create gihub repo and push everything. This relies on the `hub` executable being available.
T
TobiasBales
Used 28 times
![](https://railsbytes.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBPUT09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--5df2b4c0b707d7d4bd21095dec9b270beebadb32/dependabot.png)
Dependabot
Set up dependabot to run once a day for ruby, javascript and github actions
T
TobiasBales
Used 56 times
![](https://railsbytes.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBQdz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--c7bf15bb8c3c80cf3db5f6b15527f7bd2f84cd7a/sorbet-logo-card@2x.png)
Sorbet
Set up sorbet, sorbet-rails and rubocop-sorbet
T
TobiasBales
Used 61 times
![](/assets/default-1f649a24c5d521726d1dce4d95ce7511eeab77a0b6e08c05ae83bd03b53b88b2.png)
Use Postgres UUID
Use UUIDs as the default primary key for your models
A
Andrew Perkins
Used 177 times
![](https://railsbytes.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBRZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--6313e9285664eff7c719c027be4cb754d059992c/sidekiq.png)
Sidekiq with docker-compose
Set up sidekiq with local support for docker-compose
T
TobiasBales
Used 46 times
![](https://railsbytes.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBRQT09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--ff0ef61efee98218f6c0f4f090b8bc0221b74426/redis-logo.png)
Redis caching with docker-compose
Set up caching in redis with local support for docker-compose
T
TobiasBales
Used 40 times
![](https://railsbytes.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBRdz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--89dadc958023729569d1501583b40ae751473188/overmind.png)
Overmind
Set up overmind to start the server and docker-compose
T
TobiasBales
Used 41 times
![](/assets/default-1f649a24c5d521726d1dce4d95ce7511eeab77a0b6e08c05ae83bd03b53b88b2.png)
bullet
Set up bullet to avoid n+1 queries
T
TobiasBales
Used 37 times
![](https://railsbytes.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBSQT09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--4f2cae2db1cb876666b81f0040b831acd30316d5/erb-lint.jpg)
erb-lint
Set up erb-lint and better-html
T
TobiasBales
Used 44 times
![](/assets/default-1f649a24c5d521726d1dce4d95ce7511eeab77a0b6e08c05ae83bd03b53b88b2.png)
strong_migrations
Set up strong migrations to avoid outages by running bad migrations
T
TobiasBales
Used 39 times
![](/assets/default-1f649a24c5d521726d1dce4d95ce7511eeab77a0b6e08c05ae83bd03b53b88b2.png)
annotate
Set up annotate to annotate the models and routes
T
TobiasBales
Used 72 times
![](/assets/default-1f649a24c5d521726d1dce4d95ce7511eeab77a0b6e08c05ae83bd03b53b88b2.png)
better_errors
Set up better errors including binding-of-caller
T
TobiasBales
Used 35 times
![](https://railsbytes.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBSUT09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--6a730c42f4c46ba4d31ee0dd2cdfdde0cb79f850/brakeman.png)
brakeman
Set up brakeman and enable ssl in production
T
TobiasBales
Used 31 times
![](/assets/default-1f649a24c5d521726d1dce4d95ce7511eeab77a0b6e08c05ae83bd03b53b88b2.png)
rails_best_practices
Set up rails_best_practices
T
TobiasBales
Used 42 times
![](/assets/default-1f649a24c5d521726d1dce4d95ce7511eeab77a0b6e08c05ae83bd03b53b88b2.png)
marginalia
Set up marginalia to easier track down where sql queries originate from
T
TobiasBales
Used 24 times
![](/assets/default-1f649a24c5d521726d1dce4d95ce7511eeab77a0b6e08c05ae83bd03b53b88b2.png)
pghero
Set up pghero to gain performance insights into postgresql
T
TobiasBales
Used 26 times