Hey there! Check out HackerBooks.com - our latest project that let you search books from StackOverflow and HackerNews

Latest Free Screencasts

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 screencast

Episode 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 screencast

RailsCasts #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 screencast

RailsCasts #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 screencast

Episode 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 screencast

Episode 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 screencast

RailsCasts #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 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

RailsCasts #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 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