GIT Going with GitHub

License: CC BY 4.0 | View Site | Full Curriculum | Discussion Forum | Register

You Belong in Open Source. Let Us Show You the Door.

A Two-Day Workshop by BITS (Blind Information Technology Solutions)

Sponsored by BITS in partnership with GitHub.

Dates Saturday, March 7 & Sunday, March 8, 2026
Time 12:00 PM - 8:00 PM Eastern (both days)
Location Online via Zoom
Cost Free
Capacity 75 participants (limited seats)
Presented by BITS - Blind Information Technology Solutions
In partnership with GitHub

Registered: loading... out of 75 spots


Registration is open! Register now - your seat is waiting.


Join the conversation! Have a question before the workshop? Want to connect with other participants? Head to our Discussion Forum - introduce yourself, ask questions, and start building your network before Day 1.


Already registered? Complete the Pre-Workshop Setup Guide before March 7. It walks you through every step - GitHub account, screen reader configuration, VS Code, and GitHub Copilot - with instructions for NVDA, JAWS, and VoiceOver. Get set up early so Day 1 starts with learning, not troubleshooting.


What Is This?

This is a two-day, hands-on workshop where blind and low vision participants learn to navigate, contribute to, and build real open source projects on GitHub - using a screen reader, a keyboard, and nothing else.

No mouse. No sighted assistance. No pretending.

By the end of Day 2, your name will be in the commit history of a live, public open source project. Not a sandbox. Not a simulation. The real thing.

This workshop exists because open source software powers the world - and the people who use assistive technology every day deserve to be the ones shaping it. Not just filing complaints. Building. Reviewing. Shipping.


Who Should Attend?

This workshop is designed for:

You do not need to know how to write code. Seriously. Documentation improvements, accessibility bug reports, issue filing, and code reviews are all real, valued contributions. Some of the most impactful open source work never touches a line of code.


What You Will Walk Away With

By the end of this workshop, you will have:

These are not hypothetical outcomes. Every participant ships something real.


The Two-Day Journey

Day 1 - GitHub Foundations (Browser + Screen Reader)

Your screen reader and keyboard are the only tools you need. Everything happens in the browser.

Block What Happens
Welcome and Setup Check Introductions, verify everyone's screen reader and browser are ready
Screen Reader Orientation to GitHub Navigate GitHub pages using headings, landmarks, and keyboard shortcuts
Navigating Repositories Explore a real repository - files, branches, commits, contributors
Working with Issues Search, file, comment on, and triage issues using Markdown
Understanding Pull Requests Read diffs, write inline review comments, approve and merge
Your First Contribution Sprint Make a real contribution to the shared practice repository - with automated bot feedback and human peer review
Community and Culture Open source etiquette, constructive feedback, managing notifications, organizing with labels

You will also work through GitHub Skills modules - interactive, bot-guided courses that run in your own GitHub account. A bot named Mona creates real issues and pull requests for you, verifies your actions, and guides you through each step. It is the same mechanism used by real open source projects.

Day 2 - From Contributor to Product Maker (VS Code + Agent Forge)

You earned the tools. Now you wield them.

Block What Happens
Day 1 Debrief Celebrate what shipped, surface questions, set your Day 2 goal
VS Code Setup Screen reader mode, workspace navigation, the bridge from browser to editor
Deep Contribution with Copilot Use GitHub Copilot as a writing partner - draft improvements, review your own work, commit with confidence
Activate the Agents Run six AI agents that amplify every skill you built on Day 1 - daily briefings, issue triage, PR review, accessibility monitoring
Ship Your Contribution Open a real pull request to a live public repository. Your facilitator reviews and merges it.
Design the Future Collaborative speccing session - what should the next version of these tools look like? Your ideas, on the record.

The central project is Agent Forge - a real, MIT-licensed open source project with six GitHub Copilot agents and 28 slash commands for accessible repository management. You will fork it, understand it, improve it, and personalize it.


Prerequisites - What You Need Before Day 1

Please complete these steps at least one day before the workshop. If anything gives you trouble, contact us - we will help you get set up. We want Day 1 to start with learning, not troubleshooting.

Hardware

Screen Reader

You need one of the following. Use whichever you are most comfortable with.

Screen Reader Platform Cost Where to Get It
NVDA Windows Free nvaccess.org/download
JAWS Windows Paid (40-minute trial available) freedomscientific.com
VoiceOver macOS Built-in (free) Already on your Mac - press Cmd+F5 to activate

All exercises work with any of these. Where keyboard commands differ, we provide all three.

Web Browser

Platform Recommended
Windows Chrome or Firefox (Edge also works)
macOS Safari (best VoiceOver support) or Firefox

Software to Install

Install these before the workshop. Detailed, screen-reader-friendly installation instructions are in our Pre-Workshop Setup Guide.

  1. Git - the version control system underneath GitHub

    • Windows: Download from git-scm.com/download/win - run the installer with default options
    • macOS: Open Terminal and type git --version - if Git is not installed, macOS will prompt you to install it automatically
    • Verify: Open a terminal and run git --version - you should see a version number
  2. Visual Studio Code - the free, accessible code editor used on Day 2

    • Download from code.visualstudio.com
    • After installing, press Shift+Alt+F1 to enable Screen Reader Mode - this is essential
  3. GitHub Copilot Chat extension - installed from within VS Code

    • Press Ctrl+Shift+X in VS Code to open Extensions
    • Search for "GitHub Copilot Chat" (publisher: GitHub)
    • Install it - Copilot Free tier is available to all GitHub users at no cost
  4. GitHub Pull Requests extension - also installed from within VS Code

    • Search for "GitHub Pull Requests" (publisher: GitHub) in the Extensions panel
    • Install it

GitHub Account

If you do not have a GitHub account, create one before the workshop:

  1. Navigate to github.com/signup
  2. Enter your email address, create a password, and choose a username
    • Your username appears on every contribution you make - keep it professional
  3. Complete the verification step
    • Screen reader users: GitHub's visual CAPTCHA can be a barrier. Look for an "Audio" or "Try an audio challenge" option. If neither is accessible, contact us before the event and we will assist with verification.
  4. Check your email for a verification code and enter it on the GitHub page
  5. Verify your email address when GitHub sends a separate confirmation link

After creating your account, configure these accessibility settings (they make a significant difference):

  1. Go to github.com/settings/accessibility
  2. Turn OFF Hovercards / Link Previews - this is the single most important setting. With hovercards on, your screen reader announces extra noise on every link you pass. Turn it off.
  3. Turn ON Link Underlines - makes links visually distinguishable without relying on color
  4. Set your preferred theme at github.com/settings/appearance - high contrast options are available

Enable two-factor authentication (strongly recommended):

  1. Go to github.com/settings/security
  2. Enable 2FA using an authenticator app, SMS, or a security key
  3. Save your recovery codes somewhere safe

Our Pre-Workshop Setup Guide walks through every one of these steps with detailed screen reader instructions for NVDA, JAWS, and VoiceOver.


Register

Registration requires two steps. Both are required.

Step 1 - Register for the Zoom session so you receive the meeting link before the workshop.

Step 2 - Sign into your free GitHub account, then file a GitHub issue with your name, email, and screen reader preference. You must be signed in to file the issue. If you do not have an account yet, create one here or the registration page will walk you through it.

Go to the registration page to complete both steps - it only takes a few minutes.

Registered: loading... out of 75 spots


What Makes This Workshop Different

Most GitHub tutorials tell you what buttons to click. This one starts from a different place entirely: what does your screen reader announce when the page loads?

Every step in this workshop is written three ways - for NVDA, for JAWS, and for VoiceOver. Not as an afterthought. As the default.

And the goal is not just "learn GitHub." The goal is to move you from user to maker. From someone who encounters accessibility barriers to someone who files the issue, proposes the fix, reviews the pull request, and ships the solution. That arc - from observer to contributor to product maker - is what the two days are designed to deliver.

The curriculum includes 17 chapters, 25 reference appendices, 24 hands-on exercises, a shared practice repository with automated feedback bots, three GitHub Skills modules with a bot that verifies your work in real time, and a live open source project where your contributions are merged on Day 2.

All of it is open source. All of it is yours to keep, fork, and share.


Frequently Asked Questions

Do I need to know how to code? No. Many of the most valuable open source contributions are documentation, bug reports, accessibility reviews, and feedback. Code is welcome but never required.

What if I have never used GitHub before? Perfect. That is exactly who this workshop is for. We start from zero.

What if I get stuck during setup? Contact us. The whole point of doing setup before Day 1 is so we can troubleshoot together without eating into learning time. We will not let anyone fall behind.

Can sighted people attend? Yes. Everything is keyboard-navigable. You will gain a new perspective on how software is experienced without a screen, and you will be a better developer for it.

What if I cannot attend both days? Day 1 stands on its own - you will leave with real GitHub skills. Day 2 builds on Day 1, so attending only Day 2 without Day 1 is not recommended.

Is there a cost? No. The workshop, all software, and all materials are free.


Questions?


Share This Event

Know someone who would benefit from this workshop? Share this page:

Workshop site: bits-acb.github.io/git-going-with-github GitHub repo: github.com/BITS-ACB/git-going-with-github

The best way to make open source more accessible is to bring more people who use assistive technology into the room where it is built.

Open source is not complete without you. Come build with us.


Acknowledgments

A sincere thank you to the Visual Studio Code team for their continuous support of the blind and low vision community. It is through action that they empower and convert people from dreamers to creators. Thank you, Visual Studio Code team - and of course, GitHub!


All workshop materials are licensed under CC BY 4.0.

A BITS (Blind Information Technology Solutions) initiative.