September 16, 2008
If you’re using Capistrano for your deployments and don’t want to accidentally have master (as opposed to your well-tested branch) deployed to production, it’s probably a good idea to write your deployment task so that it’s impossible to deploy anything that’s not a branch to your production environment. Ahem.