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.
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.
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.