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

Latest Screencasts (page 4)

Faking Sinatra with Rack and Metaprogramming

Teach Me To Code - 2010-09-24 - free

Sinatra has a really nice DSL. You can fake the basics of the DSL with some simple Rack middleware created by metaprogramming. If you like the screencasts, please give $5 to help me get to RubyConf Download (64.2 MB) Download iPhone & iPod (35.6 MB)

Watch this screencast

Rack Basics

Teach Me To Code - 2010-08-27 - free

Rack is the basis for most major web frameworks in Ruby (like Ruby on Rails.) This video gives a basic overview on how it is used and what features make it a powerful component for Ruby Web Frameworks

Watch this screencast

Rails 3 – Build a Blog – Part 3: Edit and Delete CRUD

Teach Me To Code - 2010-08-10 - free

This is the continuation of the Rails 3 Build a Blog series. This episode includes implementation of the Edit and Destroy methods on the Posts Controller. There are a lot of things left to cover on Rails 3, but this gets you the basics of the MVC framework and how to use Cucumber to build [...]

Watch this screencast

Rails 3 Documentation: Generate Your Own

Teach Me To Code - 2010-08-06 - free

In this screencast, I show you how to generate the api and guides for offline viewing.

Watch this screencast

Upgrading Rails 3.0 Beta4 to Rails 3.0 Release Candidate

Teach Me To Code - 2010-07-27 - free

This video goes over some issues that popped up while upgrading a Rails 3 application to the Release Candidate This video goes over some issues that popped up while upgrading a Rails 3 application to the Release Candidate.

Watch this screencast

Ruby’s Enumerable Module: The Inject Method

Teach Me To Code - 2010-07-16 - free

Quick Ruby Tip: The inject method is useful for aggregating data across a dataset. For example a summation could be done with inject (by aggregating each number into the sum.)

Watch this screencast

The second part of the tutorial for building a blog with Ruby on Rails version 3. We demonstrate how to set up some basic routes, manage the controller and views, and create a basic form for creating posts.

Watch this screencast

Every good project needs a good setup. In this episode, I set up a github repo, create a new rails application, hook in Cucumber and Rspec, write a Cucumber feature, and write the code to make it pass.

Watch this screencast

RSpec Matchers

Teach Me To Code - 2010-06-03 - free

RSpec gives us many powerful tools to make our tests readable. Matchers allow us to provide custom predicates to our should statements that succinctly define the behavior of our code.

Watch this screencast

Ruby Method Name with Spaces

Teach Me To Code - 2010-05-27 - free

This is an introduction to Ruby metaprogramming where I cover two different ways to define a method. The idea actually started as a joke, but there are valuable lessons to be learned here.

Watch this screencast