Extending Gems - Patterns and Anti-Patterns of Making Your Gem Pluggable

92e7389893670a1920a4fd98aec0d246?s=47 Jason R Clark
November 08, 2013

Extending Gems - Patterns and Anti-Patterns of Making Your Gem Pluggable

One strength of the Ruby community is the simplicity of sharing code via gems. When a gem is popular enough, it can even develop an ecosystem of additional gems that build on it.

But extending a gem that wasn't built with that flexibility in mind isn't always easy. This talk highlights tips and techniques for making your gem simpler to plug into, and avoid mistakes that will have devs cursing under their breath.

We'll cover the highs and lows of interacting with others gems, from configuration to documentation and everywhere in between.

http://rubyconf13.multifaceted.io/talks/extending-gems.html

92e7389893670a1920a4fd98aec0d246?s=128

Jason R Clark

November 08, 2013
Tweet