Brandon Hilkert's email course on creating a Ruby gem.