Ryan Bates

Episode 88: Dynamic Select Menus


~4 years ago by Ryan Bates on Railscasts.
See how to dynamically change a select menu based on another select menu using Javascript. In this episode everything is kept client side which leads to...

Episode 89: Page Caching


~4 years ago by Ryan Bates on Railscasts.
Page caching is an efficient way to cache stateless content. In this episode I will show you how to cache the dynamic javascript we created last week....

Episode 90: Fragment Caching


~4 years ago by Ryan Bates on Railscasts.
Sometimes you only want to cache a section of a page instead of the entire page. Fragment caching is the answer as shown in this episode....

Episode 91: Refactoring Long Methods


~4 years ago by Ryan Bates on Railscasts.
In this episode I walk you through an exercise in refactoring by taking a long method and making it more concise....

Episode 92: make_resourceful


almost 4 years ago by Ryan Bates on Railscasts.
The make_resourceful plugin is a great way to DRY up the 7 RESTful actions common in most controllers. Learn how to use it in this episode....

Episode 93: Action Caching


almost 4 years ago by Ryan Bates on Railscasts.
Action caching behaves much like page caching except it processes the controller filters. You can also make it conditional as seen in this episode....

Episode 94: ActiveResource Basics


almost 4 years ago by Ryan Bates on Railscasts.
ActiveResource allows you to easily communicate between multiple Rails applications. See how in this episode....

Episode 95: More on ActiveResource


almost 4 years ago by Ryan Bates on Railscasts.
See how to handle authentication and custom actions using ActiveResource in this episode....

Episode 96: Git on Rails


almost 4 years ago by Ryan Bates on Railscasts.
Git has been getting a lot of buzz lately, and for good reason. It's an excellent SCM which in many ways is more simple and powerful than subversion. See...

Episode 97: Analyzing the Production Log


almost 4 years ago by Ryan Bates on Railscasts.
In order to improve performance of your Rails application you need to find the bottlenecks. A great starting point is your production log. In this episode...