
Level: Intermediate
Francis Hwang has been writing programs in the Ruby language since back before barely anyone knew what it was.
He co-founded the groundbreaking GoRuCo conference in New York City and is currently the CTO of Profitably, a financial analytics startup.
This screencast is part of a new series at PeepCode where we sit down with expert programmers and watch them work. The point isn’t to create a deployable product, but rather to discover workflow tips and development hacks that usually require years of experience to figure out.
In this hour and fifteen minute screencast, Francis builds a scoring system for a fantasy sports league. Out of the six sessions we’ve filmed so far, he completed the entire task in the shortest amount of time (some episodes are yet to be published). Yet he prides himself on using very few workflow or editor shortcuts. It’s all about straight-ahead problem solving, clear thinking, and test-driven development.
You’ll learn about:
Unlike most other PeepCode Screencasts, we move through this project with only minimal hand-holding. You’re watching an expert at work!
Subscribe for your business, as an individual, or buy this single screencast for only $12!





This is an intermediate screencast that assumes you have at least some experience with Ruby, Git, and test driven development.
Revision 1 (Notes) · Updated: Mar 31, 2011 · Length: 115 min · 220 MB
“I just want to say that I absolutely love your "Play by Play" series and can hardly wait for the next one. I always wanted to see how the "top" in the industry do their magic! and play by play was the perfect response to that” Gregory Zentkovich
“PeepCode is awesome!” Tim O'Reilly, O'Reilly Media
“I suspect there are a lot of smart DF readers out there who know nothing about the Unix-y aspects of Mac OS X, would like to, but never found a good way to get started. This screencast is it.” John Gruber, Daring Fireball
“Mercurial is just what I was looking for. Happy to pay to support people making such high-quality and informative screencasts.” Jason Kottke
“Absolutely fantastic - I haven't seen a PeepCode screencast before and I'm super impressed with the level of graphics/audio...I just finished it and it really is a great intro. Well done.” David Kaneda, author of jQTouch
“These things are fantastic and the price is a steal. I strongly urge you to support this effort and buy the episodes. What a terrific way to learn!” Scott Barron, Rails Core Committer
Login or signup and enter the code on your account page. If it is still valid you will be able to browse the list of products and redeem one!
Save money when you learn! PeepCode Unlimited gives you access to everything we publish for a full year. Credit packs and Business Licenses are also available. More details here…