Remote development in a remote-first world
summary
Remote development moves project-specific environments into the cloud so code, editor extensions and build steps live in a repo file like gitpod.yml or devContainer.json, spun up on demand and exposed with port forwarding so web UIs run at localhost. VS Code Remote, GitHub Codespaces and Gitpod implement this; teams get prebuilt PR environments and shared artifacts that remove local dependency hell and enable near-local editor responsiveness and truly ephemeral, reproducible developer environments.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 3:52History of computing
- 10:10Local development default
- 17:33Cloud dev environments
- 23:29Remote dev tools & IDEs
- 25:15Reproducible dev configs
- 31:56Ephemeral environments benefits
- 34:45PR workflow automation
- 39:20Future of remote dev
related talks
26mDevelop from Anywhere with GitHub Codespaces
21mEphemeral Development Environments
41mDevelop from anywhere with Visual Studio Code
28mEmbracing Remote Development for Local IDEs
38mDeveloping for the cloud... in the cloud!
08mCoding in the Cloud with GitHub Codespaces
28mEffective Remote C++ Development with Codespaces
10mImprove your Next.js DevX with CDEs
