Play by Play: Rails App Development with Aaron Patterson

Aaron Patterson (@tenderlove) is one of Ruby's most respected and loved programmers. He's a committer to both Ruby and Ruby on Rails. He also has an epic sense of humor. In this course, we gave Aaron the task of writing a Rails app that queries GitHub and returns an activity score for any user.
Course info
Rating
(44)
Level
Intermediate
Updated
Feb 25, 2012
Duration
1h 56m
Table of contents
Description
Course info
Rating
(44)
Level
Intermediate
Updated
Feb 25, 2012
Duration
1h 56m
Description

In this course, we gave one of Ruby's most respected and loved programmers, Aaron Patterson, the task of writing a Rails app that queries GitHub and returns an activity score for any user. You'll see a master at work. Although this isn't a step-by-step tutorial, you'll see the following concepts used: Writing fast test cases, Powerful ways to use IRB, Git workflow within Vim, Working with a JSON API, Using ActiveRecord, Rails 3 development and testing workflow.

About the author
About the author

Aaron is a Ruby committer, Rails committer, and wildly popular keynote speaker.

More from the author
About the author

Geoffrey founded PeepCode and has created numerous courses on Ruby, JavaScript and Shell.

More from the author
Play by Play: React and Falcor with Brian Holt
Intermediate
1h 51m
Oct 15, 2015
More courses by Geoffrey Grosenbach
Section Introduction Transcripts
Section Introduction Transcripts

Introduction
[Autogenerated] this peep code play by plays with Aaron Patterson Rails Corps commit ER, a respected and loved developer who also has quite a sense of humor. What will we do today? Well, for a while, I've wanted to build a get hub fantasy league. Basically, the idea is that you choose a team of developers and then you rack up points is they commit code, make comments and merge patches. Your virtual team score would be compared to the teams from other managers today. Erin will build part of that project in real time. He's gonna be importing data from Get Hub, recording it and calculating some scores. I was impressed with his dexterity in vim, his use of the Ruby language to solve problems and his skill in finding answers quickly, even though he was a bit apologetic about his process. Pick Code play by play isn't about learning specific concepts, but about watching a developers general workflow look at the tools he uses, how he makes commits, how he goes about attacking the problem and maybe most importantly, how he gets out of trouble when there's something he doesn't quite understand. I recommend watching this for through a few times, maybe wants to get the general idea and then watch other specific sections if you found them specifically interesting, confusing or worthwhile.