Accessible software development
Coding Blind Tech
Practical coding, screen reader, and keyboard-first workflow notes from a blind
software engineer.
- Python
- TypeScript
- VS Code
- NVDA
- Keyboard workflows
- AI tools
Work faster by keyboard
Shortcuts, habits, and setups that reduce pointer dependency and keep common tasks
within reach.
Build with accessibility in mind
Real notes from coding with a screen reader, plus practical ways to make technical
workflows more usable.
Keep up with modern tools
Python, web development, Windows, WSL, VS Code, and AI tools explained with direct
examples.
Build an Accessible Tic Tac Toe Game with AI and Codex CLI
Build an accessible tic-tac-toe game with Codex CLI, React, and Vite while working with NVDA. This walkthrough covers project instructions, a focused prompt, test setup, command approvals, and manual screen-reader testing.
Read post
Install nvm and Node.js on Ubuntu WSL with NVDA
Install Node Version Manager on Ubuntu running in WSL, then use it to install the latest Node.js LTS. Demonstrated with the NVDA screen reader.
Read post
Alias Your Commands in Bash on WSL Ubuntu
How I create a Bash alias in my .bashrc file on WSL Ubuntu, using NVDA and Visual Studio Code.
Read post