GitHub Copilot

Rubber Duck Thursdays - Rock, Paper, Scissors
GitHubBuilding a Rock Paper Scissors game in Go for the gh-game GitHub CLI extension using GitHub Copilot Agent Mode. Explores the new GPT-4o code completion model, Next Edit Suggestions, and drives test coverage from 42% to 100% using Copilot inline chat and agent workflows.

Rubber Duck Thursdays - Tic, Tac, Toe
GitHubBuilding a Tic Tac Toe game in Go for the gh-game GitHub CLI extension using GitHub Copilot Agent Mode. Also covers setting up CodeQL code scanning, fixing GitHub Actions workflow permissions, and a demo of GitHub Spark for creating micro apps from natural language prompts.

Rubber Duck Thursdays - Actions, Codespaces and Coin Toss
GitHubBuilding on the gh-game CLI extension project, Chris sets up GitHub Codespaces with dev containers, creates a CI workflow using GitHub Actions, and writes Go tests. The stream covers refactoring the coin toss game to use the go-gh prompter package for interactive selection menus, with GitHub Copilot assisting across multiple AI models.

Rubber Duck Thursdays - Creating gh-game CLI extension
GitHubDeep dive into GitHub Actions workflows including build, linter, and release pipelines for the GitHub Skyline CLI extension. Chris cuts a live release, then creates a brand new GitHub CLI extension (gh-game) from scratch — building a coin toss game in Go using the Cobra package with help from GitHub Copilot.

Rubber Duck Thursdays - GitHub Skyline
GitHubChris introduces the GitHub Skyline CLI extension, a Go-based tool that generates 3D STL models and ASCII art visualizations of your GitHub contribution history. The stream covers the gh skyline command, 3D printing contribution graphs, and live refactoring of the Go codebase using GitHub Copilot Edits to split a monolithic main.go into modular components.
Game of Life Walkthrough
GitHubThis is a companion walkthrough for the hero Game of Life video that was published on the GitHub YouTube channel.

Build Conway's Game of Life with GitHub Copilot Free
GitHubBuilds Conway's Game of Life end-to-end using GitHub Copilot Chat and Copilot Edits in Visual Studio Code, demonstrating a realistic iterative AI-assisted development workflow. The video covers model selection (including Claude Sonnet 3.5), prompt engineering best practices, refactoring from a single-file prototype to separate HTML, CSS, and JavaScript files using Copilot Edits, and enforcing team coding standards with a Copilot instructions file. It also shows inline chat slash commands (/doc, /explain), Copilot Extensions, README generation, and deploying to GitHub Pages via a GitHub Actions workflow.

Use GitHub Spark to create a podcast timer apps
GitHubDemonstrates GitHub Spark on mobile, building a podcast session timer app entirely through natural language prompts. The video covers iteratively adding timer controls (start, pause, reset), a reverse progress bar, a color-coded time-remaining indicator (green/amber/red), and AI-powered timer creation from a plain-language description—showcasing GitHub Spark's built-in LLM integration. It also demonstrates Spark's managed state storage and the share link for giving collaborators read or write access.

How GitHub Next took Copilot Workspace from concept to code
GitHubWhether you’re addressing an issue, iterating on a pull request, or bootstrapping a project, GitHub Copilot Workspace helps jumpstart your tasks by describing what you want in natural language. You remain in control as you move between tasks, specs, plans, and code. Join GitHub's Chris Reddington, senior program manager of DevRel, and Cole Bemis, research engineer on GitHub Next, for an introduction to Copilot Workspace, a Copilot-native dev environment launched in April 2024 by GitHub Next. Learn how Copilot Workspace works, how we got here, and what we've learned so far from the technical preview.
Hands on with Anthropic Claude 3.5 Sonnet in GitHub Copilot
GitHubCome to this session to be the first in the world to get a deep-dive demo of the exciting Claude 3.5 Sonnet model from Anthropic built right into GitHub Copilot. Learn what this powerful new model will help you achieve and why you should use it for your development teams.

