specify Sinatra version ~> 1.4.2
add "*.swp" (Vim swap files) to .gitignore
keep a separate copy of production Gemfile.lock
bundle update