Just a run over some new stuff with rbenv and good practices