3 ms·
Which command do I not understand? Devpod.sh is open source, and while I'm not a master of Go personally I can tell it's basically running docker commands for m
by fahhem 3y ago
Which command do I not understand? Devpod.sh is open source, and while I'm not a master of Go personally I can tell it's basically running docker commands for me. Should I not run docker itself without reading the source code too?
- mgaunard 3y agoYou said dev onboarding was about blindly running a command someone else wrote.
- fahhem 3y agoYes, it is, but I don't think there's a productive world in which new engineers don't onboard by running commands blindly based on a doc somewhere. I just want a world where those commands reliably work with very few host dependencies. With devpod, I think we're close (only 1 dep that's statically built and docker engine)
- mgaunard 3y agoAgain, you shouldn't run commands you don't understand, onboarding or not. Understand what the command does and why you're told to run it before you run it.
- fahhem 3y agoWhat would you recommend onboarding to a new project entail? Studying thousands of lines of code before doing anything? Should they study containerd or just the docker CLI?