On Github mwenger1 / 1-suspenders
Grab pizza while we're waiting to kick things off
rails new <project>
Application templates are simple Ruby files containing DSL for adding gems/initializers etc. to your freshly created Rails project or an existing Rails project.
rails new blog -m ~/template.rb
# template.rb gem_group :development do gem 'better_errors' gem 'binding_of_caller' gem 'rails-erd' gem 'meta_request' end gem_group :development, :test do gem 'rspec-rails' gem 'pry-rails' gem 'pry-debugger' gem 'dotenv-rails' gem 'guard' gem 'guard-rspec' gem 'factory_girl_rails' gem 'faker' end gem_group :test do gem 'capybara' end rails generate rspec:install after_bundle do git :init git add: "." git commit: %Q{ -m 'Initial commit' } end
gem 'better_errors' gem 'binding_of_caller'
gem 'meta_request'
gem 'pry-rails' gem 'pry-debugger'
gem 'dotenv-rails'
# .env file GOOGLE_MAPS_KEY=asdfhkjasefea GOOGLE_MAPS_SECRET=a98324jase93 FACEBOOK_KEY=ejawerjes2ase32 FACEBOOK_PASSWORD=j3ifdsjfasdfas
gem_group :development gem 'spring' gem 'spring-commands-spec' end gem_group :development, :test do gem 'factory_girl_rails' gem 'faker' gem 'guard' gem 'guard-rspec' gem 'rspec-rails' end gem_group :test do gem 'capybara-webkit' gem 'database_cleaner' gem 'shoulda-matchers' gem 'timecop' end
bin/rake rails:template LOCATION=~/template.rb
gem 'rails-erd'
A Rails template with our standard defaults, ready to deploy to Heroku.
If interested, talk to Hannah about the learning curve.
$99/month for small team. Free for open source
Style guide reviews for $12/month per repo
Continuous Integration: $129/month & open source is free
Detailed stack traces: $39/month
Feel free to plug in to demo for the group.
"Ask the Group Anything"