Community

Rubber Duck Thursdays - Back to building GitHub CLI Extensions

Rubber Duck Thursdays - Back to building GitHub CLI Extensions

2025-04-24 GitHub

In this episode, Chris reviews the GitHub Changelog covering organization-level Copilot custom instructions, CodeQL for Actions workflow security analysis, Copilot Code Review language expansion, secret scanning alert dismissals, and GitHub Mobile updates. The coding segment tackles theme switching for the Copilot Airways web app and a Tailwind CSS upgrade using GitHub Codespaces and Copilot Agent Mode.

Rubber Duck Thursdays - Creating a brickbreaker walkthrough

Rubber Duck Thursdays - Creating a brickbreaker walkthrough

2025-03-27 GitHub

Chris live-codes a GitHub-themed brick breaker walkthrough using Copilot agent mode, demonstrating how prompt framing, context, and custom instructions shape AI-generated output.

Rubber Duck Thursdays - Exploring GitHub Models

Rubber Duck Thursdays - Exploring GitHub Models

2025-03-20 GitHub

Chris explores GitHub Models as an AI prototyping playground, demonstrates Copilot on the command line for learning Linux commands, and shows off a Cosmos DB-backed leaderboard for the OctoSnap game.

Rubber Duck Thursdays - Building a scoring system

Rubber Duck Thursdays - Building a scoring system

2025-03-06 GitHub

Chris introduces OctoSnap, a GitHub-themed memory card game built with Next.js, and dives deep into designing a scoring model with Copilot covering difficulty multipliers, time bonuses, and penalty mechanics.

Rubber Duck Thursdays - GitHub Skyline

Rubber Duck Thursdays - GitHub Skyline

2025-01-23 GitHub

Chris 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.

Rapid Prototyping as a way to validate your idea

Rapid Prototyping as a way to validate your idea

2022-11-17

Rapid prototyping is more than quick coding — it is a structured discipline for learning fast and making smarter product investment decisions. In this episode, Chris is joined by Andrew Greenstein, CEO of SF AppWorks and host of "The Next Great Thing" podcast, to explore three distinct types of rapid prototyping: design sprints, iterative feature development, and platform proof-of-concepts. The conversation draws on Kent Beck's product development triathlon (explore, expand, extract), Saras Saraswathy's effectuation theory, and a West Elm innovation case study — where rapid prototyping an AI image-matching feature and a chatbot delivered measurable revenue gains.

Code is Read

Code is Read

2022-08-11

What separates code that teams maintain with confidence from code that becomes an unmaintainable burden? Chris is joined by Daniel Schreifler — developer, consultant, and author of "10 Days to Become a Better Developer" — to explore why readability is the most foundational software quality. From cognitive load and the early-exit pattern to domain-driven naming, inner sourcing, and TDD, this conversation reframes how we should think about writing code: not for the compiler, but for the next human who needs to change it.

ToolUp Tuesday - #6

ToolUp Tuesday - #6

2022-05-03

Chris and Matt wire up Dapr state management for their .NET player state service, configure VS Code debugging for multi-service development, and document game use cases covering player enrollment, world event ticks, and decision lifecycle.

Tech Roundup - April 2022

Tech Roundup - April 2022

2022-04-24

Your monthly digest of what shipped across Azure, GitHub, and Azure DevOps in April 2022. Notable Azure updates include Container Apps managed identity preview, Static Web Apps private endpoints going GA, Managed Grafana integrations, Microsoft Purview (renamed from Azure Purview), and Cosmos DB autoscale improvements. On GitHub: secret scanning revocation, Codespaces monorepo support, accessibility colour-blind themes, and required deployments for branch protection. Plus Azure DevOps opt-in auditing, Bicep validation in PRs, and a personal update on the Go-based microservices event platform Chris has been building on Azure Container Apps.

ToolUp Tuesday - #5

ToolUp Tuesday - #5

2022-04-21

Chris and Matt refactor their Go player decisions API, restructuring packages and project layout. They compare the Gin and Gorilla Mux HTTP frameworks, explore Go interfaces and dependency injection patterns, and discuss unit testing and mocking strategies in Go.