Recent versions of the Faker gem retrieve their strings from your locale file (e.g. config/locale/de.yml). This leads to awesome errors...
Since May 2011 we are cutting new gems using Bundler, which is less painful than cutting gems using Jeweler. You...
We regularly need to connect to the server in order to e.g. access the production console. Guessing the Capistrano deploy...
Internet Explorer 5+ is aware of conditional comments that let you target HTML for selected versions of IE. For example...
We recently decided to put static content for HouseTrip.com to Amazon Cloudfront for a faster user experience. This happens fully...
Run rspec-and-cucumber from any project directory to run both RSpec and Cucumber. If available, rspec_spinner or cucumber...
The trick is this: send a low-resolution version of your image to the screen, and a high-resolution version...
If you want to play music or sounds from a browser, your choice is to use either Flash or the...
Make sure you understand differences between git's areas (such as stash, workspace, upstream, etc.) and what commands affect which...
Whenever is a Ruby gem that provides a clear syntax for writing and deploying cron jobs.
We often have a separate production branch that lags a bit behind the more cutting edge main branch. Sometimes you...
You can seriously speed up deployments with Capistrano when using a local git repository on the server you are deploying...
An alert alternative for jQuery that looks good. Apprise is a very simple, fast, attractive, and unobtrusive way to communicate...
You set a flash message and it shows up as it should. However, it is displayed again the next time...
Airbrake (formerly Hoptoad) already ignores certain errors like InvalidAuthenticityToken by default (see Airbrake::Configuration::IGNORE_DEFAULT).\ To ignore additional classes...
To display a list of your current Git remotes and their endpoints, you can say git remote -v
Simply add --dry-run, like this: sudo apt-get install --dry-run something This is great if packages would get...
Since version 1.5 RubyGems requires at least Ruby 1.8.7. The last one working with Ruby 1.8.6 was RubyGems 1.4.2.
One of the thornier problems in our workflow is knowing when assets are delivered from the designer and keeping them...
When installing RMagick you may get an error messages like this: Version 2.13.1: checking for Ruby version >= 1.8.5... yes
There is a nasty bug in all version of Rails 2 and some versions of Rails 3.x where two...
Phillip Koebbe from Ruby on Rails suggested inserting following code between the "bootstrap" and "initialize" sections of enviroment.rb. This hack...
Liquid Canvas is a JavaScript library which allows you to draw inside an HTML canvas element with an easy yet...
blueprint is DevStructure’s workhorse tool that looks inside popular package managers, finds changes you made to configuration files, and...