Latest Screencasts
Cutting an Agile Groove
Pragprogs - 2011-08-10 - paid
You’ve struggled to bring agile practices to projects but have been frustrated by buzzword-heavy books and presentations that seem to have been written by academics. What you want is straight talk giving practical advice on the real problems that you face in leading or working in agile teams. _Cutting an Agile Groove_ is a series of videos by respected agile consultant David Hussman that shows you how to design an agile, lean process and deliver real value for your product or project—in plain English, with real-world examples.
Watch this screencastFugitive.vim - working with the git index
Vimcasts - 2011-04-29 - free
The fugitive plugin provides an interactive status window, where you can easily stage and review your changes for the next commit. The :Gdiff command visualizes the changes made to a file, by comparing the working copy with the index. In this episode, we’ll learn how to stage hunks of changes to the index without using the git add --patch command. This is the second of a five part series on fugitive.vim. In the next episode, we’ll learn how to resolve a git merge conflict by performing a 3-way vimdiff.
Watch this screencastRailsCasts #256 I18n Backends
Railscasts - 2011-03-07 - free
Internationalization is easy to add in Rails, but the YAML files can be difficult to manage. In this episode I show how to use Redis for managing the translations through a web interface.
Watch this screencastRailsCasts #238 Mongoid
Railscasts - 2010-11-01 - free
Mongoid is a polished, high-level Ruby gem for accessing MongoDB. Here I cover installation, adding fields, validations, associations, and keys.
Watch this screencastMeet jQTouch
Peepcode - 2009-12-25 - paid
jQTouch makes programming for mobile browsers fun! Simple HTML, CSS, and jQuery Javascript combine to make it easy to build applications for WebKit-based mobile browsers like the iPhone/iPod Touch, Android, and Palm webOS. The framework is sparsely documented, but after watching this 70 minute screencast you’ll have a firm understanding...
Watch this screencastNumber to LCD
Katacasts - 2009-10-15 - free
My inaugural code kata is the venerable Ruby Quiz #14: LCD Numbers. This is a fun exercise, as it exists it two distinct parts: single-digit and multi-digit. I appreciate the natural move between them, and I often find myself focusing on one side or the other, starting from scratch and working until I have single-digit [...]
Watch this screencastMeet Sinatra
Peepcode - 2009-10-12 - paid
As a developer, you’re always looking for ways to write faster applications with less code. The Sinatra framework hits a sweet spot for writing small, fast web applications and web services with Ruby. In this 64 minute screencast, Dan Benjamin teaches the basics of Sinatra: configuration, handlers, blocks, and templates....
Watch this screencastRailsCasts #163 Self-Referential Association
Railscasts - 2009-05-25 - free
Creating a social networking site often requires a self-referential association on the User model to define friends/followers. In this episode I show how to do exactly that.
Watch this screencastRailsCasts #152 Rails 2.3 Extras
Railscasts - 2009-03-09 - free
This episode finishes up this series on Rails 2.3. Here you will learn about several smaller additions in 2.3.
Watch this screencastMeet Emacs
Peepcode - 2008-12-23 - paid
The classic Gnu Emacs text editor is an incredibly powerful piece of software that has been used by thousands of programmers over the last few decades. Many alpha geeks have recently been giving Emacs a second look as well. Emacs Lisp expert Phil Hagelberg prepared the script and accompanying code...
Watch this screencast