Episode description


036A RubyGems Bonus Content | Ruby Rogues podcast - Listen or read transcript on Metacast