Pluck It
summary
Explains how small internal utilities become standalone gems by using bundle gem to scaffold a gem, moving code into a Lib namespace, adding a version file and tests, and publishing with rake release which tags git, pushes to GitHub and runs gem push. Demonstrates this by extracting a hash-diff into a working hash-diff gem, running its tests and installing it via bundle. Notes rubygems.org has ~16 billion downloads and that a tiny published gem showed 356 downloads for one version.
AI-written summary · about
chapters (6)
- 0:00Introduction and setup
- 3:33Why extract micro libraries
- 16:37Creating a Ruby gem
- 27:07Building and publishing gems
- 32:42Pros and cons of extraction
- 38:19Closing and resources








