rails portfolio experiment