How to write software if you're blind