Get the Flash Player to see this player.


Coding for Failure

Tammer Saleh

Other formats

Coding for Failure will walk you through everything you need to know for building fault tolerant applications that degrade gracefully in the face of adversity. During the presentation, you'll learn how to avoid the most common bad practices and how to minimize the impact of often forgotten error scenarios. We'll walk through practical examples including consuming external resources, handling email or Net::HTTP failures, interacting with the shell safely, how to handle exceptions gracefully in different scenarios, and how to use monitoring to catch failures before they happen.


Videos are in h.264 quicktime format. We recommend Miro for viewing these files.

Back to Conference Schedule

Presenters retain full rights to the content of their presentations, and have released them under the Creative Commons Attribution-ShareAlike license.