ruby-thesis