If you are using Mobiscroll for date pickers on touch devices, here is how to localize the Mobiscroll UI into...
Although it's tempting flirt with detecting mobile/touch devices with CSS media queries or Javascript feature detection alone, this approach...
Basically, you now need to know if your project uses a "real" time zone or :local, and if config.active_record.time_zone...
Ruby bindings for Sundown, a fast and full-featured Markdown parser that lets you define renders for arbitrary output formats...
Association named 'variations' was not found; perhaps you misspelled it? I just was hunting down a strange error with this...
When you're getting this error, one possibility is that you've created a select field for an association instead...
One of the most common production errors are ActionController::MethodNotAllowed errors. They usually happen when someone reloads a form by...
A list of CSS vendor-prefixes.
When internationalizing your Rails app, you'll be replacing strings like 'Please enter your name' with t('.name_prompt'). You...
Submit buttons in Rails come with a useful option :disable_with which will disable the button when clicked and change...
When you use google analytics to track your visitors interactions, you should ensure that it runs on your production site...
When you use one line Ruby comments in ERB templates you should never do this (notice the whitespace in front...
Git has a built-in repository viewer for your web browser. a bit similar (but less awesome) than github.
The SQL code generated by Graticule's spherical distance computation is insufficient and can lead to NULL distances in edge...
For performance improvements (and to remove the need for eager loading), the ActsAsTaggableOn gem supports caching your tag lists directly...
Since Firefox 8 it is possible to define custom context menus (right clicking) with HTML markup.
When you have objects in your database that hold latitude and longitude and you want to find others that are...
If you would like to use language specific layout (e.g. background-images) in your applications stylesheets you can achieve this...
You can group contacts using a mailing list in Thunderbird for easier access and less trouble when trying to find...
Instead of running all missing migrations on your test database with rake db:migrate RAILS_ENV=test you can also...
When using state_machine you sometimes need to know whether an object may execute a certain transition. Let's take...
In order to prevent the browser from asking whether to remember the password, give a form an autocomplete attribute with...
Forms with many inputs (600+ in my case) become extremely unresponsive on an iPad, up to the point where it...
Two new methods on and off are the new way of declaring event handlers. bind, delegate and live area deprecated...