Lessons learned with Ruby