Yesterday I was reminded that interfaces, if untested for a critical use case, can have potentially disastrous consequences. In this case the interface was between the rubber friction pads at the bottom of a long extension ladder and the rain slick Trex surface of a deck. While cleaning gutters vigorously after a recent windstorm, my [...]