Episode Index
Every episode of the Git Going with GitHub audio series, with transcripts and accompanying workshop content. Subscribe via RSS or listen in your podcast app.
Curated Listening Journey
Listen in this order to follow the workshop end-to-end. Companion lessons and Challenge Coach episodes are interleaved so you hear the concept, practice it, then keep moving. Each row jumps to the full episode card with player and download below.
Start Here
- 1 Companion Welcome to Git Going with GitHub
- 2 Companion Glossary of Terms
- 3 Companion Pre-Workshop Setup
- 4 Companion Choose Your Tools
- 5 Companion Understanding GitHub on the Web
- 6 Companion Screen Reader Cheat Sheet
- 7 Companion Navigating Repositories
- 8 Companion The Learning Room
- 9 Challenge Find Your Way Around
Day 1: Issues and Collaboration
- 10 Companion Working with Issues
- 11 Challenge File Your First Issue
- 12 Challenge Join the Conversation
- 13 Companion GitHub Flavored Markdown
- 14 Companion GitHub Gists
- 15 Companion GitHub Discussions
Day 1: Pull Requests and Merge Day
- 16 Companion Working with Pull Requests
- 17 Challenge Branch Out
- 18 Challenge Make Your Mark
- 19 Challenge Open Your First Pull Request
- 20 Companion Merge Conflicts Are Not Scary
- 21 Challenge Survive a Merge Conflict
- 22 Companion Open Source Culture and Etiquette
- 23 Challenge The Culture Layer
- 24 Companion Labels, Milestones, and Projects
- 25 Companion GitHub Projects Deep Dive
- 26 Companion Advanced Search
- 27 Companion Notifications and Mentions
- 28 Challenge Merge Day
- 29 Bonus Notification Mastery
Day 2: Local Workflow
- 30 Companion VS Code Setup and Accessibility
- 31 Companion VS Code Accessibility Deep Dive
- 32 Companion Git Authentication
- 33 Companion How Git Works: The Mental Model
- 34 Companion Git and Source Control in VS Code
- 35 Challenge Go Local
- 36 Bonus Explore Git History
- 37 Companion The GitHub Pull Requests Extension
- 38 Companion Accessible Code Review
- 39 Challenge Open a Day 2 PR
- 40 Challenge Review Like a Pro
Day 2: Copilot and Agents
- 41 Companion GitHub Copilot
- 42 Companion GitHub Copilot - Complete Reference
- 43 Companion Copilot Billing and Models
- 44 Challenge AI as Your Copilot
- 45 Companion Issue Templates
- 46 Challenge Template Remix
- 47 Companion Accessibility Agents
- 48 Companion Accessibility Agents - Complete Reference
- 49 Challenge Meet the Agents
- 50 Companion Fork and Contribute
- 51 Companion Build Your Agent: Capstone
- 52 Challenge Build Your Agent (Capstone)
- 53 Bonus Improve an Existing Agent
- 54 Bonus Create a Group Challenge
- 55 Companion GitHub Accessibility and Open Source at Scale
Reference and Next Steps
- 56 Companion Accessibility Standards Reference
- 57 Companion Releases, Tags, and Insights
- 58 Companion Branch Protection and Rulesets
- 59 Companion GitHub Security Features
- 60 Companion VS Code Accessibility Reference
- 61 Companion GitHub Codespaces
- 62 Companion GitHub Mobile
- 63 Companion Publishing with GitHub Pages
- 64 Companion GitHub Actions and Workflows
- 65 Companion Profile, Sponsors, and Wikis
- 66 Companion Organizations and Templates
- 67 Companion Contributing to Open Source
- 68 Bonus Document Your Journey
- 69 Companion Resources and Links
- 70 Companion Accessing Workshop Materials
- 71 Companion GitHub Skills - Complete Course Catalog
- 72 Companion Advanced Git Operations
- 73 Companion Git Security for Contributors
- 74 Companion GitHub Desktop
- 75 Companion GitHub CLI Reference
- 76 Companion Agent Installation and Setup
- 77 Companion Advanced Agent Patterns
- 78 Companion Document Developer Tools
- 79 Companion What Comes Next
Day 1 - GitHub on the Web (13 episodes)
-
Welcome to Git Going with GitHub
A tour of the workshop structure, the two-day arc, and what you will accomplish.
-
Pre-Workshop Setup
Creating your GitHub account, installing Git and VS Code, configuring your screen reader.
-
Understanding GitHub on the Web
How GitHub organizes its web pages, heading structure, landmarks, and keyboard shortcuts.
-
Navigating Repositories
Exploring a repository: tabs, files, README, branches, and commit history.
-
The Learning Room
Your shared practice environment: challenges, PR workflow, bot feedback, peer review.
-
Working with Issues
Filing, searching, filtering, commenting on, and managing GitHub issues.
-
Working with Pull Requests
Creating, reviewing, commenting on, and merging pull requests.
-
Merge Conflicts Are Not Scary
Why conflicts happen, how to read conflict markers, and resolving them confidently.
-
Open Source Culture and Etiquette
Communication norms, code review etiquette, inclusive language, and asking questions.
-
Labels, Milestones, and Projects
Organizing and tracking work with labels, milestones, and GitHub Projects.
-
Notifications and Mentions
Managing your notification inbox, @mentions, and strategies for avoiding overload.
-
Contributing to Open Source
Finding issues, scoping contributions, the fork-to-PR workflow, and building habits.
-
Choose Your Tools
A guided tour of browser GitHub, github.dev, VS Code, GitHub Desktop, and the CLI.
Day 2 - VS Code, Git, and Agents (13 episodes)
-
VS Code Setup and Accessibility
Screen reader mode, Command Palette, sidebar navigation, and accessibility settings.
-
Git and Source Control in VS Code
Cloning, branching, staging, committing, pushing, and pulling from VS Code.
-
The GitHub Pull Requests Extension
Viewing, creating, reviewing, and merging PRs from inside VS Code.
-
GitHub Copilot
Inline suggestions, Copilot Chat, prompting strategies, and custom instructions.
-
Accessible Code Review
Navigating diffs with a screen reader, reviewing PRs in browser and VS Code.
-
Issue Templates
Creating YAML-based issue templates for bug reports, features, and custom forms.
-
Accessibility Agents
55 agents across 3 teams and 5 platforms, 54+ slash commands, custom agents, and agentic accessibility workflows.
-
VS Code Accessibility Deep Dive
Keyboard navigation, accessible views, terminal access, signals, speech, and Copilot accessibility in VS Code.
-
How Git Works: The Mental Model
Commits, branches, staging, local versus remote, push, pull, fetch, and why conflicts happen.
-
Fork and Contribute
The complete fork-based open source contribution workflow from fork to upstream pull request.
-
Build Your Agent: Capstone
Designing, writing, testing, and contributing a custom accessibility agent.
-
GitHub Accessibility and Open Source at Scale
Connecting capstone work to GitHub's accessibility program and open source at scale.
-
What Comes Next
How to continue learning, contributing, and building confidence after the workshop.
Appendix and Reference Episodes (32 episodes)
-
Glossary of Terms
Comprehensive glossary: Git, GitHub, open source, and accessibility terminology.
-
Screen Reader Cheat Sheet
NVDA, JAWS, and VoiceOver commands for GitHub and VS Code.
-
Accessibility Standards Reference
WCAG 2.2, ARIA roles, and the PR accessibility checklist.
-
Git Authentication
Personal access tokens, SSH keys, credential storage, and commit signing.
-
GitHub Flavored Markdown
Markdown syntax, GitHub extensions, and writing accessible documentation.
-
GitHub Gists
Lightweight code sharing: creating, editing, forking, and embedding Gists.
-
GitHub Discussions
Forum-style conversations, Q&A, polls, and navigation with screen readers.
-
Releases, Tags, and Insights
Semantic versioning, GitHub Releases, and repository analytics.
-
GitHub Projects Deep Dive
Project boards, table and roadmap views, custom fields, cross-repo management.
-
Advanced Search
GitHub search query language, qualifiers, and filtering for issues, PRs, and code.
-
Branch Protection and Rulesets
Required reviews, status checks, rulesets, and diagnosing blocked merges.
-
GitHub Security Features
Dependabot, secret scanning, code scanning, and private security advisories.
-
VS Code Accessibility Reference
Complete accessibility settings, audio signals, diff viewer, and screen reader configs.
-
GitHub Codespaces
Cloud dev environments, accessibility setup, and screen reader usage.
-
GitHub Mobile
VoiceOver and TalkBack guide for iOS and Android GitHub apps.
-
Publishing with GitHub Pages
Free static site hosting, custom domains, HTTPS, and accessibility.
-
GitHub Actions and Workflows
Workflow YAML structure, CI/CD, automation, and the Actions marketplace.
-
Profile, Sponsors, and Wikis
Profile README, GitHub Sponsors, and repository Wikis.
-
Organizations and Templates
GitHub Organizations, repository templates, visibility, and archiving.
-
Resources and Links
Tools, references, communities, and continued learning paths.
-
Accessibility Agents - Complete Reference
All 55 agents, all 54+ slash commands, customization, and troubleshooting.
-
GitHub Copilot - Complete Reference
All Copilot features, chat participants, slash commands, and MCP servers.
-
Copilot Billing and Models
Usage-based billing, GitHub AI Credits, model volatility, and durable model-selection guidance.
-
Accessing Workshop Materials
Downloading the repository, reading offline, keeping updated, audio format.
-
GitHub Skills - Complete Course Catalog
All 36 GitHub Skills modules organized into six learning paths.
-
Advanced Git Operations
Cherry-pick, rebase, revert, reset, tags, bisect, clean, and other Git recovery tools.
-
Git Security for Contributors
Secrets, .gitignore, environment variables, push protection, and safe contributor habits.
-
GitHub Desktop
Using GitHub Desktop as an accessible alternative for cloning, branching, committing, and syncing.
-
GitHub CLI Reference
Using the GitHub CLI for issues, pull requests, authentication, and automation-friendly workflows.
-
Agent Installation and Setup
Installing accessibility agents, configuring for your environment, and verifying the setup.
-
Advanced Agent Patterns
Using agents for code review, pair programming, CI/CD integration, and team workflows.
-
Document Developer Tools
Managing documentation with version control, collaboration, accessibility, and developer workflows.
Challenge Coach - All 21 Challenges
-
Challenge 01: Find Your Way Around
Repository orientation, headings, tabs, file tree navigation, and confidence in the Learning Room.
-
Challenge 02: File Your First Issue
Finding a TODO, creating a clear issue, and explaining what needs to change.
-
Challenge 03: Join the Conversation
Comments, mentions, reactions, and constructive peer communication.
-
Challenge 04: Branch Out
Creating a safe working branch and understanding why branches protect main.
-
Challenge 05: Make Your Mark
Editing a file, writing a useful commit message, and connecting a change to an issue.
-
Challenge 06: Open Your First Pull Request
Opening a pull request, comparing branches, and using closing keywords.
-
Challenge 07: Survive a Merge Conflict
Reading conflict markers, choosing content, deleting markers, and committing a resolution.
-
Challenge 08: The Culture Layer
Reflection, community norms, issue triage, labels, and respectful communication.
-
Challenge 09: Merge Day
Final PR readiness, review signals, merging, and verifying linked issue closure.
-
Challenge 10: Go Local
Cloning, local branches, commits, pushing, and understanding local versus remote.
-
Challenge 11: Open a Day 2 PR
Opening a pull request from a locally pushed branch and reading it in VS Code.
-
Challenge 12: Review Like a Pro
Reviewing a classmate PR, leaving specific feedback, and owning review tone.
-
Challenge 13: AI as Your Copilot
Using Copilot as a reviewed writing partner while keeping human judgment in charge.
-
Challenge 14: Template Remix
YAML issue forms, accessible labels, required fields, and useful maintainer intake.
-
Challenge 15: Meet the Agents
Exploring agent files, running agents carefully, and verifying AI output against manual skill.
-
Challenge 16: Build Your Agent (Capstone)
Designing an agent, writing responsibilities and guardrails, and preparing a contribution.
-
Bonus: Improve an Existing Agent
Extending or improving an existing agent with a clear accessibility purpose.
-
Bonus: Document Your Journey
Reflective documentation, portfolio language, and accessible Markdown.
-
Bonus: Create a Group Challenge
Collaborative contribution, division of work, and communication across a small team.
-
Bonus: Notification Mastery
Notification hygiene, mentions, subscriptions, and avoiding overload.
-
Bonus: Explore Git History
Reading history, understanding commits over time, and using history as a learning tool.