I consider myself fairly Linux/geek conversant, but the docs were decidely lacking in guidance on Ruby and Node upgrades, other than to say they were necessary. So it was a process of going through steps, geenerating errors, chasing down the errors, etc etc.
Just not terribly friendly.