If you’ve ever run a workshop (or attended one!) you know that usually, a good chunk of time is
spent wasted on setting up the development environment. Downloading the correct versions of the IDE, the SDKs and their dependencies and getting them set up tends to eat up the better part of the first session of a training. And even after everyone is ready to go, you will find out later that literally each participant has a slightly different setup which might behave slightly different at critical points throughout the training.
I was curious to read this article by Geoffrey Huntley of Gitpod who describes how you can eliminate whole class of problems by running your workshop using Gitpod workspaces. He writes: “A Gitpod workspace gives you the same capabilities (yes, even root, Docker & qemu) as a Linux machine that is already pre-built, works on any device from anywhere and that launches in seconds.”
Easier setups and faster turnaround times increase developer productivity, which reminded me of Michael Tsai’s tweet the other week.
If you’ve been wondering why running the developer tools is slow after a reboot, now you know why.
What do you think - is Apple headed in the direction of GitHub Codespaces and Gitpod Workspaces?