Play by Play: Gary Bernhardt – PeepCode Screencast (Ruby on Rails)

Level: Advanced, Expert, Double Black Diamond

Gary Bernhardt is the kind of guy who, if you saw him writing code in a coffee shop, would make you want to walk up and ask “How did you do that?”

In fact, I was with Gary one day when a total stranger asked that after watching him effortlessly wield Vim, Ruby, RSpec, Git, and the command line.

This screencast is part of a new series at PeepCode where we sit down with expert programmers and watch them work. You won’t learn a specific topic or build a deployable project, but you’ll pick up workflow tips and editor hacks that usually require years of experience to figure out.

In this hour and forty minute screencast, we tackle a simple data structure for the sole purpose of watching Gary work out a problem. If you’re like us, you’ll learn something useful whether or not you use any or all of:

Ruby
Git
Vim
The terminal
RSpec
Test driven development

Unlike most other PeepCode Screencasts, we move through this project with only minimal hand-holding. In fact, the protagonists even run into a bit of confusion and have to employ several strategies to get back on track and solve the problem!

SKILLS

This is an advanced screencast that assumes you have at least an intermediate familiarity with code editing tools. You’ll learn best if you’ve used one of more of: Ruby, Git, Vim, the command line, RSpec.

Revision 1 · Updated: Dec 31, 2010 · Length: 100 min · 289 MB

Testimonials

“Great video! The TDD and git info you share far exceeds the cost of video. Highly recommended.”

Matt Margolis via Twitter

“Vim, Ruby, RSpec, Command Line-fu. All kinds of awesome in this Peepcode screencast featuring Gary Bernhardt.”

James Martin via Twitter

“Awesome awesome idea. Well done! It’s the new series from PeepCode: Play by Play.”

Rob Zolkos via Twitter

“If you have a couple bucks, I’d totally suggest that you buy this Play by Play screencast, what a great idea!”

Federico Builes

“The Play-by-plays are an awesome idea! When are you guys going to have more of them? Will buy them all….”

Ambert Ho

“Just wanted to say, as someone who regularly skims over other people’s dotfiles and changesets, the first Play-by-Play is just what I was looking for. Getting smart people to explain their thought process – to see what happens between commits – is an insightful niche of screencasting that I haven’t come across before. If you can make more featuring uber-productive devs I will be sure to buy them all up.”

Chris Faulkner

“Just wanted to say how much I loved the Gary Bernhardt screencast. Its full of meat and fascinating to watch. I’m excited about viewing the upcoming episodes. Thanks for making something that us making me a better programmer. Most good screencasts and books address the stuff I know that I don’t know. As an experienced guy with gaping holes in my skillset, your screencast, just like gregory brown’s book, both address stuff that I don’t know that I don’t know. With a new Nook Color and life that includes subways your screencasts have become invaluable. Best wishes,”

Peter Booth

Download Play by Play: Gary Bernhardt – PeepCode Screencast (Ruby on Rails)

Leave a Reply

Your email address will not be published. Required fields are marked *