RailsCasts Pro episodes are now free!

Learn more or hide this

Applied Filters: css xTools x
Sending HTML Email
Episode #312 – Jan 02, 2012 – 49 comments

Sending HTML Email

HTML email can be difficult to code because any CSS should be made inline. Here I present a few tools for doing this including the premailer-rails3 and roadie gems. (5 minutes)
Client-Side Performance
Episode #369 – Jul 24, 2012 – 60 comments

Client-Side Performance

Optimizing Rails performance can only take you so far. The client-side plays a big part in how fast a page feels. Here I show many tools that can help make your apps faster than ever. (14 minutes)
Getting Started with Rails
Episode #310 – Dec 26, 2011 – 61 comments

Getting Started with Rails

Learning Ruby on Rails can be overwhelming, especially if you are new to programming. Here I will take you on a tour through various resources to help get started with Rails. (7 minutes)
Guard
Episode #264 – May 02, 2011 – 57 comments

Guard

Guard watches files and runs a command after a file is modified. This allows you to automatically run tests in the background, restart your development server, reload the browser, and more. (8 minutes)
Making Generators in Rails 3
Episode #218 – Jun 14, 2010 – 40 comments

Making Generators in Rails 3

Generators in Rails 3 have been rewritten to use Thor which means the code used to create a generator is quite different. Here you will learn the new way to make generators in Rails 3. (10 minutes)
Screen Scraping with Nokogiri
Episode #190 – Nov 30, 2009 – 62 comments

Screen Scraping with Nokogiri

Screen scraping is easy with Nokogiri and SelectorGadget. (13 minutes)
Selenium
Episode #116 – Jun 30, 2008 – 64 comments

Selenium

Selenium is a great way to test your app automatically through a browser. See how it works in this episode. (9 minutes)
How to Make a Generator
Episode #58 – Jul 16, 2007 – 39 comments

How to Make a Generator

Rails comes with many built-in generators, but what if you want to customize them or make your own? Rails gives you a great way to do this which you will learn in this episode. (11 minutes)