5 Docker Commands to Learn First
Use five basic Docker commands to download an image, start a container, check it, read its logs, and stop it.
Blog
Practical posts on screen readers, developer tools, programming, and keyboard-first workflows.
16 posts
Use five basic Docker commands to download an image, start a container, check it, read its logs, and stop it.
Install Docker Desktop on Windows 11 with NVDA, verify it from PowerShell and Ubuntu on WSL, and run your first container.
Install Ollama on Windows, download a small Qwen model, run it without an internet connection, and understand where Ollama stores its files.
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.
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.
How I create a Bash alias in my .bashrc file on WSL Ubuntu, using NVDA and Visual Studio Code.
A step-by-step guide to installing WSL and Ubuntu from PowerShell, confirming WSL 2, and preparing Ubuntu for development.
How I use CLAUDE.md, AGENTS.md, skills, hooks, and checks to make AI coding agents follow repeatable engineering rules.
A quick VS Code tip for jumping straight to any file with the keyboard, using Quick Open.
A walkthrough of finding a project on GitHub and opening it in VS Code right inside the browser, navigated with the NVDA screen reader.
A quick VS Code tip for folding all the code in a file so you can understand its structure, using only the keyboard.
Eight resources I use to learn HTML, CSS, and JavaScript, with a note on using each one with a screen reader.
A beginner-friendly look at the basics of Python, covering variables, data types, collections, and operations, with code examples.
How I use Windows, NVDA, VS Code, WSL 2, and Ubuntu for software development.
The three NVDA settings I change when I write code, and why each one matters.
How blind and visually impaired software engineers read code, navigate tools, and work with development teams.