Cracking Collaboration: Problems and Solutions for C++ Development
summary
Demos show reproducible workflows: a repository spins up a GitHub Codespaces cloud dev environment in ~60 seconds (Linux only, GitHub-hosted), while a centrally managed Microsoft Dev Box requires an admin-created Dev Center, network, image definition and pools but enforces Azure AD, Windows images, compute and cost caps. Real-time debugging uses Live Share (temporary access, up to 30 people) — a 2048 save bug gets fixed live — and build consistency comes from CMake Presets + vcpkg. GitHub Copilot claims ~46% of file content and 55% faster coding.
AI-written summary · about
chapters (9)
- 0:00C++ collaboration challenges
- 5:06New hire setup for C++ teams
- 15:44GitHub Codespaces for dev
- 20:37Microsoft Dev Box setup
- 32:41CMake projects with presets
- 41:37Live Share for code
- 49:23GitHub async workflows
- 53:17GitHub Copilot X for coding
- 59:01Summary of C++ tools
related talks
32mGit yourself a leg up for student projects
37mGet the Most Out of GitHub Copilot
41mto-Peer PowerShell: The Ins and Outs of Pair Programming
49mUnlocking Success: Navigating the Code of Life with GitHub CoPilot
34mDeveloper First Culture
01h 01mFixing the Ultimate Legacy System: You
40mLevel Up with Copilot
42mDear developers, you are awesome!
