Radio and PodcastRadio and PodcastLive Radio & Podcasts
RailsCasts cover
Technology

RailsCasts

Ryan Bates

Every other week you will be treated to a new, free RailsCasts episode featuring tips and tricks with Ruby on Rails, the popular web development framework. These screencasts are short and fo...

Episodes

20 of 346 episodes

#417 Foundation

ZURB's Foundation is a front-end for quickly building applications and prototypes. It is similar to Twitter Bootstrap but uses Sass instead...

11:06Jun 16, 2013

#415 Upgrading to Rails 4

With the release of Rails 4.0.0.rc1 it's time to try it out and report any bugs. Here I walk you through the steps to upgrade a Rails 3.2 ap...

12:44May 6, 2013

#412 Fast Rails Commands

Rails commands, such as generators, migrations, and tests, have a tendency to be slow because they need to load the Rails app each time. Her...

8:06Apr 4, 2013

#409 Active Model Serializers

The ActiveModel::Serializers gem can help you build JSON APIs through serializer objects. This provides a dedicated place to fully customize...

10:58Mar 9, 2013

#406 Public Activity

Learn how to easily add a user activity feed using the public_activity gem. Here I show both the default setup using model callbacks and a m...

10:59Feb 13, 2013

#402 Better Errors & RailsPanel

Here we take a look at two tools to aid us in development: Better Errors which makes it easier than ever to debug exceptions, and RailsPanel...

8:06Jan 25, 2013

#400 What's New in Rails 4

Rails 4.0 is still unfinished, but it is shaping up to become a great release. Here I show how to setup a new Rails 4.0 (edge) application a...

20:23Jan 4, 2013

#396 Importing CSV and Excel

Allow users to import records into the database by uploading a CSV or Excel document. Here I show how to use Roo to parse these files and pr...

10:19Dec 8, 2012

#393 Guest User Record

Instead of presenting a sign up form to the user, consider creating a temporary guest record so the user can try out the application without...

9:27Nov 21, 2012

#390 Turbolinks

Turbolinks can make your Rails app feel faster by using JavaScript to replace the page content when clicking a link. It will be default in n...

7:45Nov 5, 2012

#387 Cache Digests

The cache_digests gem (also included in Rails 4) will automatically add a digest to the fragment cache key based on the template. If a templ...

7:39Oct 20, 2012

#384 Exploring RubyGems

RubyGems can make it easy to add a feature to a Rails application, but it can also cause headaches down the road. Here I give some tips on r...

7:20Oct 7, 2012

#382 Tagging

There are several gems to help implement tags in a Rails app. Here I show you how to integrate acts-as-taggable-on and then show how to do i...

11:03Sep 22, 2012

#378 FnordMetric

FnordMetric allows you to chart events in real time. This is great for keeping track of user activity in your Rails app as demonstrated in t...

10:04Sep 4, 2012

#376 JRuby Basics

JRuby is a polished and stable Ruby implementation. Here I show the basics of setting it up and executing Java from within Ruby. I also see...

10:47Aug 30, 2012

#374 Image Manipulation

Learn how to do extensive image manipulation with the ImageMagick commands. Also learn how RMagick can be used in combination with CarrierWa...

11:23Aug 16, 2012

#372 Bullet

Bullet will notify you of database queries that can potentially be improved through eager loading or counter cache column. A variety of noti...

6:20Aug 9, 2012

#370 Ransack

Ransack allows you to easily build complex search forms. It also helps in adding sortable links and building a dynamic advanced search page.

10:18Aug 3, 2012

#368 MiniProfiler

MiniProfiler allows you to see the speed of a request conveniently on the page. It also shows the SQL queries performed and allows you to pr...

9:03Jul 24, 2012

#366 Sidekiq

Sidekiq allows you to move jobs into the background for asynchronous processing. It uses threads instead of forks so it is much more efficie...

10:17Jul 18, 2012