Ralph Quirequire, a blind backend developer at histre since 2021, describes adapting his work as retinitis pigmentosa progressively reduced his vision. He moved from magnification and high-contrast settings to screen readers, explaining that programming remains feasible because much of it is text-based - but tool compatibility and different ways of parsing code add extra demands. His daily setup includes Orca on Debian or Ubuntu, NVDA on Windows, and screen-reader-compatible editors such as VS Code and Geany. He favors Linux for keyboard-driven work but uses Windows when tools such as Chrome DevTools or specialized platforms work better there. Terminal tools, development services, communication apps, and some AI coding assistants also fit into his workflow.
The account offers practical configuration advice for coding with speech: read all punctuation, announce indentation and blank lines, and use a distinct pitch for capital letters so syntax and naming conventions are easier to follow. It also describes the broader work of coding without visual access: maintaining mental maps of large codebases, listening closely to errors, and communicating clearly with teammates. These experiences inform his contribution to histre’s accessibility, including screen-reader compatibility, keyboard-only navigation, a dark theme, and a clean, intuitive interface. The central point is that accessible software and carefully chosen tools support blind developers’ independence, while designing accessibility into a product can make it more useful to a wider range of people.
Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.