Another "insurance" is to get high up enough in a company that you are doling out architecture advice and mostly attending meetings. You could pair program where you simply talk and the other person does the typing. For emails use a voice recognition system.