Design patterns are all about making the right decision. Making the right decision consistently leads to successful software. This presentation will help you learn how expert Ruby coders make the right decisions by demonstrating and explaining some of the most useful Ruby Best Practice Patterns. These patterns are inspired and informed by Kent Beck’s seminal Smalltalk Best Practice Patterns book and taken from Rein’s upcoming Ruby Best Practice Patterns book. The examples are gathered from some of your favorite Ruby gems and from Ruby itself, by way of Rubinius!