Ruby Best Practices | O'Reilly Roughcutoreilly.com1 point·sandal··0 commentsOpen articleSaveView on HN