032 RC CoffeeScript
CoffeeScript is a language written by Jeremy Ashkenas that compiles to Javascript. Its syntax is much more friendly than native JavaScript. Especially...
031 RC Generators
A generator is a way of creating code from the command line. Rails has several of these built in, including generators for models, controllers, tests,...
030 RC NoSQL
NoSQL is a terrible term for a collection of widely varied databases. You have key-value stores like Redis, Tokyo Cabinet, Memcached, etc. You also ha...
028 RC Backbone.js
I've been using Backbone.js for a few weeks and really like the way it helps you manage your data on the client side. It's also a terrific way to keep...
029 RC Ruby-doc.org
One of the most handy websites out there for people trying to find specific API's in Ruby is ruby-doc.org. From the main page, you can search or selec...
027 RC Vim
I've been using VIM for a while to do my development. It's a terrific text editor that has been around for quite some time. Here's the rundown of what...
026 RC Counter Caches
A counter cache is a handy way to speed up queries where you only need the number of an associated model rather than the entire collection. In your co...
025 RC Eager Loading
Eager loading is a terrific way of speeding up your response times. Let's consider a piece of code that pulls a list of associated objects from the da...
Rails 3.1 Asset Pipeline
Assets in Rails before version 3.1 were kept in the /public folder. In Rails 3.1 they've been moved to /app/assets and function in a slightly differen...