Training to failure is not something to be taken lightly. It should be incorporated into programming strategically and meaningfully. Camille Leblanc-Bazinet gave a helpful example on Instagram using weighted pull-ups.
Main image: clbnation/Instagram