Building for Gracious Failure — RailsConf 2019, May 2nd

Building for Gracious Failure — RailsConf 2019, May 2nd

Everything fails at some level, in some way, some of the time. How we deal with those failures can ruin our day, or help us learn and grow. Together we will explore some tools and techniques for dealing with failure in our software graciously. Together we'll gain insights on how to get visibility into failures, how to assess severity, how to prioritize action, and hear a few stories on some unusual failure scenarios and how they were dealt with.

3354abcec367be9455d2f92bc8b828be?s=128

James Thompson

May 02, 2019
Tweet

Transcript

  1. Building for Gracious Failure James Thompson Principal Software Engineer @plainprogrammer

    — james@thomps.onl
  2. Failure Happens Photo by energepic.com from Pexels @plainprogrammer — #RubyConf

  3. We Can’t Fix What We Can’t See @plainprogrammer — #RubyConf

  4. @plainprogrammer — #OReillySACon

  5. We Can’t Fix What We Can’t See @plainprogrammer — #RubyConf

  6. We Can’t Fix What We Can’t See @plainprogrammer — #RubyConf

  7. We Can’t Fix What We Can’t See @plainprogrammer — #RubyConf

  8. Fix What’s Valuable @plainprogrammer — #RubyConf

  9. @plainprogrammer — #OReillySACon

  10. Fix What’s Valuable @plainprogrammer — #RubyConf

  11. Return What We Can @plainprogrammer — #RubyConf

  12. @plainprogrammer — #OReillySACon

  13. Return What We Can @plainprogrammer — #RubyConf

  14. Accept What We Can @plainprogrammer — #RubyConf

  15. @plainprogrammer — #RailsConf

  16. Accept What We Can @plainprogrammer — #RubyConf

  17. Trust Carefully @plainprogrammer — #RubyConf

  18. @plainprogrammer — #RailsConf

  19. Trust Carefully @plainprogrammer — #RubyConf

  20. Expect Failure Photo by energepic.com from Pexels @plainprogrammer — #RubyConf

  21. Thank You! @plainprogrammer — #RubyConf James Thompson Principal Software Engineer

    @plainprogrammer — james@thomps.onl