Fully Remote Development with VS Code & Cloud9
Posted on Sat 04 January 2020 in development • Tagged with gcp, authorization, iam
I work from about 7 different machines, including 3 laptops, ipad, chromebook and a PC desktop. Usually this means keeping credentials, config, build dependencies and IDEs in sync across all 3--and the iPad & Chromebook just can't run my dev environment
I considered a few options to enable seamless work across devices
option | pros | cons | ||
---|---|---|---|---|
Keep a "dev" docker image that contains everything. | fully-local dev | only works on Desktop OSs. Inconsistency if you forget to push the image | ||
Sync script | fully-local dev | Inconsistency across devices. Script mayhem | ||
Code remotely via a VM | Secure, consistent | Traditionally, text-only |
Solution
- Launch Cloud9 Environment on …