Docs

Just what the doctor ordered –
detailed documentation to deeply understand Ruby and Rails.


Error Handling Best Practices for Failing Gracefully

tl;dr: Planning for failure cases makes for a better user experience.

Slides

Rules to the Exception

tl;dr: Programs crash out when they can't execute statements logically, but the logic to crashes in Ruby is *exceptional*.

Slides