More than two years ago, I joined flinc as a Rails developer. During this time, I helped building, launching and maintaining the realtime ride sharing network. From april on, I’m going to work as a freelance software engineer. It’s not totally new for me, but it’s the first time it’ll be my main source of income.
Like any other build process, deploying Rails applications should be a quick and easy task. You should be able to deploy everything to your server with just one command. There are several tools available for this task. One of them is Capistrano, which is probably the oldest and by far the most popular deployment tool in the Rails community. Unfortunately the documentation is still not great and a lot of very handy features are unknown to many. Only digging through the API documentation and the source code reveals them.