The Gem Check: writing better Ruby gems

A presentation at SouthEastRuby in in Nashville, TN, USA by Vladimir Dementyev

Ruby gem is just a piece of code wrapped into a package, isn’t it? Yes. Technically.

On the other hand, we should think of gem as a code written for others to use. That’s why writing gems is more than just a mechanical process.

I’d like to share my checklist on how to write code for humans.


The following resources were mentioned during the presentation or are useful additional information.