This software guy accidentally designed an app that is saving my dyslexic son