Simple play icon Course
Skills Expanded

Play by Play: Ruby App Development with John Barnette

by John Barnette and Geoffrey Grosenbach

Watch John Barnette try to build a simple group chat application - and amazingly, complete a prototype and deploy it!

What you'll learn

You may not know it, but you've probably used software written by John Barnette. He's a committer to RubyGems. His initial attempt at fixing the test fixture problem shipped with Rails 2 over three years ago. In this course, John tries to build a simple group chat application. And amazingly, he actually completes a prototype and deploys it!

About the authors

John Barnette has been keeping the lights on at tech companies since 1998, most recently at GitHub. In his increasingly rare spare time he speaks at programming and tech conferences, advises startups on platform and software strategy, and invents new (sometimes life-threating) cocktails.

Geoffrey founded PeepCode and has created numerous courses on Ruby, JavaScript and Shell. He commits code at

Ready to upskill? Get started