created new Ruby on Rails app
~~~ (run bulk)
>$ rails new rails_app_name
>$ cd rails_app_name
>$ rvm --create --ruby-version use ruby-2.0@rails_app_name
>$ bundle update
>$ echo -e "\n# Ignore db config \n/config/database.yml" >> .gitignore
>$ echo Notes: >> ~NOTES.txt
>$ subl .  		(open project in editor)
>$ git init
>$ git flow init		($ brew install git-flow)
~~~  (end, answer git-flow setup)
>$ git flow feature start Setup
+ update README
>$ git commit -a -m "created new Ruby on Rails app"
installed 'figaro' and 'pow'
+ Gemfile ~ gem 'figaro'
+ ... separated gem environments
>$ bundle
>$ rails g figaro:install

>$ curl "https://gist.github.com/TheEricMiller/5390663/raw" -o "config/~application.example.yml"
>$ cp -f config/~application.example.yml config/application.yml
> edit config/application.yml

+ setup action_mailer with figaro in config/application.rb
> setup pow   	(http://pow.cx/)
>$ curl "https://gist.github.com/TheEricMiller/5392720/raw" -o ".powrc"
installed 'unicorn', 'thin', 'quiet_assets', 'better_errors' & RailsPanel
+ Gemfile ...
+ ~UNCOMMENT~ gem 'unicorn'
+ ~ gem 'thin'
+ ~ :development ...
+ ~ gem 'quiet_assets'
+ ~ gem 'better_errors'
+ ~ 	gem 'binding_of_caller'
+ ~ gem 'meta_request'  # http://goo.gl/7ToXW
>$ bundle

>$ curl "https://gist.github.com/TheEricMiller/5393567/raw" -o "config/unicorn.rb"
>$ echo -e "web: bundle exec unicorn -p \$PORT -c ./config/unicorn.rb" >> Procfile
> update unicorn config
generated 'welcome' controller
>$ rails g controller Welcome index
>$ mv public/index.html public/Zindex.html
+ config/routes.rb ~ root :to => 'welcome#index'
Merge branch 'feature/Setup' into develop
setup MySQL database
+ created example YAML configuration
>$ curl "https://gist.github.com/TheEricMiller/5390682/raw" -o "config/~database.example.yml"
>$ cp -f config/~database.example.yml config/database.yml
> edit config/database.yml

+ Gemfile ~ gem 'mysql2'
>$ bundle
>$ rake db:create
Merge branch 'feature/Setup' into develop
setup action_mailer with figaro
> update config/application.rb
	~ https://gist.github.com/TheEricMiller/5401698/
> uncomment config/env/production.rb "config.action_mailer.raise_delivery_errors = false"
setup Staging environment
>$ cp config/environments/production.rb config/environments/staging.rb
> uncomment "config.log_level = :debug"
> update Gemfile >> "group :production, :staging do"
> update config/application.yml
> update config/database.yml (if needed / not for Heroku)
Merge branch 'feature/Setup' into develop
Merge branch 'release/0.0.1'