3. Ruby implementation best practice
There is a very detailed and comprehensive Ruby Style Guide.
But it is too long for a development team to use it as a guideline for everyday job. But it should be used as a source of reference and continuous learning.
There are several heavy-handed points in that documents that I do not exactly agree.