So you added a new callback to your model that (e.g.) caches some data when it is saved. Now you...

opensoul.org

Sometimes, you just need to shoot from the hip…or deploy your local changes without committing them. Put this snippet...

makandra dev

You don't need a Rails application to use Sass. Even when you're working on a static site you...

When Paperclip attachments should only be downloadable for selected users, there are three ways to go. The same applies to...

makandra dev

Update RubyGems and Passenger Bundler requires Rubygems >= 1.3.6. Run gem update --system if you have an older version.

So you screwed up and copied Paperclip secrets from one project to another. Here is a semi-automatic, painful way...

Until May 2011 our gems have been created with Jeweler, which is a helper library to package code into a...

You are getting when connecting via SSH or deploying with Capistrano (which uses SSH): Too many authentication failures for username...

theexciter.com

The rubyforge gems model may not be perfect, but damnit people, when there’s a gem update I know that...

github.com

A collection of useful utilities for Capistrano deployments

github.com

Capistrano recipes for database backups before migrations, passenger deployment strategy, release tagging in Git repos.

github.com

As we get ready to upgrade our servers I thought it’d be a good time to upgrade our deployment...