~/talk

Effective Remote C++ Development with Codespaces

Talkat CppCon 2020 · 2020-09-14..09-18· [developer-experience]
links:none on file
slides:none on file

Showcases GitHub Codespaces creating a managed cloud dev environment from a repo, launching VS Code in the browser, auto-installing extensions and tools from the devcontainer file (g++, cmake, rsync), provisioning WSL/WSL2, and selecting an 8-core 16GB instance. Demo opens a fork of 2048, build in ~20 seconds and full debugging in ~1 minute via browser, fixes input bug live, and builds both Windows and Linux targets. Also demos OpenCV with distributed build acceleration and cache (feature shown as future, not in preview).

AI-written summary · about

  1. 0:00Intro
  2. 0:57Talk Overview
  3. 1:32Problems
  4. 3:10Demo
  5. 9:34Visual Studio Support
  6. 11:06Visual Studio 2019
  7. 12:41Linux
  8. 14:49Navigation
  9. 16:31Debugging
  10. 18:29Fixing Invalid Input
  11. 19:27Running the Game
  12. 20:15Cross Platform Development
  13. 22:32OpenCV
  14. 23:54Recap
  15. 25:27QA
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.