Latest Free Screencasts
Episode 106: JRuby: Ruby in the JVM. Why on Earth?!?
Sdruby - 2011-07-16 - free
JRuby is a 100% pure-Java implementation of Ruby with high performance, real threading, and a vast array of libraries. Chris McCann explores how JRuby can provide real value for Rails developers. Bonus content: download the slides from this talk.
Watch this screencastEpisode 093: Are You Redis?
Sdruby - 2011-02-08 - free
Emanuele Tozzato gives a brief introduction to Redis, then demonstrates real-life database performance optimization with redis-object and how to manage background jobs using Resque. Bonus content: download the slides from this talk.
Watch this screencastRailsCasts #223 Charts
Railscasts - 2010-07-19 - free
There are a number of libraries to help create graphs. Here I show how to integrate Highcharts into a Rails app.
Watch this screencastRailsCasts #222 Rack in Rails 3
Railscasts - 2010-07-12 - free
The router in Rails 3 is fully compatible with Rack. Learn how to embed Sinatra into an app, handle redirects, and improve on Rails Metal.
Watch this screencastEpisode 18 - Performance Revisited
Full Disclojure - 2010-05-03 - free
In this episode I show how to measure the performance of a function and compare it to other implementations. The correct code, w/o (known) bugs
Watch this screencastEpisode 17 - Performance
Full Disclojure - 2010-04-20 - free
In this episode I give some performance hints for Clojure. You can find the Widefinder2 essay here:
Watch this screencastRailsCasts #181 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 screencastUsing 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 screencastRailsCasts #172 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 screencastEpisode #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