I still don't understand the benefit (for the user) of the screencast format for programming tutorials vs plain old text and code snippets/screenshots. In some cases, the screencast might be helpful as a supplemental format, but otherwise I find them to be frustrating. For example, if I want to study some code for a longer duration than the author allows, I have to pause the screencast. But, of course, I often pause too late and have to scrub backwards and/or rewatch portions of the video to find that point again. With a text tutorial, I can follow at my own pace, quickly find where I left off, copy+paste code, etc.<p>Edit: All that said, anyone who takes the time to teach others, regardless of the format, deserves a lot of credit.