Help out: share this site!

Latest Screencasts

Include vs Joins

Railscasts - 2009-09-28 - free

The :include and :joins options for the find method can be a little confusing because they are so similar. In this episode I show specifically when to use which option. Watch this screencast


Using Spork to speed up RSpec and Cucumber

Bddcasts - 2009-09-15 - free

Installing and configuring Spork to make RSpec and Cucumber load specs and features faster. Watch this screencast


Touch and Cache

Railscasts - 2009-07-27 - free

Rails 2.3.3 brings us a new feature called "touch". See how to use this to auto-expire associated caches in this episode. Watch this screencast


Episode #17 - Scaling Your Database - Part 1

Scaling Rails Series - 2009-07-16 - free

If the bottleneck of your application is your database even after caching as much as possible, what can you do? This is the first of two screencasts where we’re going to learn about techniques for increasing the power of your Database. In this first video we learn how to grow our database step by step using both vertical and horizontal scaling. Watch this screencast


Dynamic Page Caching

Railscasts - 2009-07-06 - free

Use JavaScript to allow dynamic content in a page cache. In this episode I show you how to insert the user-specific content into a page through JavaScript. Watch this screencast


Episode #15 - Load Testing - Part 1

Scaling Rails Series - 2009-06-23 - free

One way to measure the scalability of your Rails application is to use Load Testing. This is the first of two screencasts where we attempt to give an introduction to load testing and show how to use two of the most basic Load Testing tools, Apache Bench and httperf. Watch this screencast


Episode #16 - Load Testing - Part 2

Scaling Rails Series - 2009-06-23 - free

This is the second of two episodes where we learn the basics of Load Testing our web applications. In this episode we take a look at autobench, a tool that automates our httperf load tests, then we’ll figure out how to visualize our httperf results in a graph, and finally take a brief look at a few other Load Testing tools you might want to get familiar with. Watch this screencast


Metric Fu

Railscasts - 2009-06-15 - free

Metric Fu is a compilation of several tools to help find areas of code that could be improved. In this episode I show you how to setup this tool on the railscasts.com source code. Watch this screencast


Episode 063: Earning an "A" in YSlow

Sdruby - 2009-05-22 - free

Nick Zadrozny takes us on a tour of basic website performance optimization, covering 13 optimizations you shouldn't deploy your site without. He'll also go over some sample implementations for a typical Rails app, including a demo of how to serve your public assets from Amazon's new CloudFront CDN. Watch this screencast


Three Profiling Tools

Railscasts - 2009-05-11 - free

Ever want to know what Rails is doing under the hood during a request? In this episode I show three different profiling tools: New Relic RPM, FiveRuns TuneUp, and Rack::Bug. Watch this screencast