diff --git a/rails/how-to/start_a_new_rails_app.md b/rails/how-to/start_a_new_rails_app.md index 8a965fce..8f47f399 100644 --- a/rails/how-to/start_a_new_rails_app.md +++ b/rails/how-to/start_a_new_rails_app.md @@ -1,13 +1,16 @@ # How to Start a New Rails App -Use [Suspenders]: +We used to use [Suspenders](https://github.com/thoughtbot/suspenders) to start +new Rails apps, but we're currently re-evaluating and upgrading it. + +In the meantime, to avoid potential conflicts when creating a new app with +Suspenders, we recommend using the default Rails commands instead: ```sh -gem install suspenders -suspenders the-name-of-your-project-here -cd the-name-of-your-project-here/ -bin/setup -rake + rails new -d=postgresql ``` -[suspenders]: https://github.com/thoughtbot/suspenders +And adding the gems we find useful, like: +factory_bot +rspec-rails +shoulda-matchers diff --git a/tech-stack/README.md b/tech-stack/README.md index 40900980..ebf2c169 100644 --- a/tech-stack/README.md +++ b/tech-stack/README.md @@ -36,8 +36,6 @@ while building applications. ### Web - Use Ruby on Rails for new applications. -- Use [Suspenders] to generate new Rails applications and as a reference for - preferred library choices. - Use Heroku with git deploys and pipelines for deploying applications. - Use test-driven development to ensure quality. - Use GitHub pull-requests to conduct peer code review. @@ -45,8 +43,6 @@ while building applications. - Use a staging server to ensure new features work as expected before deploying to production. -[suspenders]: https://github.com/thoughtbot/suspenders - ### Storage - Use Postgres to store most data.