3 ms·
Developer Experience (Maybe there is a better term, but how you use them) Docker/ OCI containers tend to be a single process and LXC containers have a collecti
by adamgordonbell 4y ago
Developer Experience (Maybe there is a better term, but how you use them)
Docker/ OCI containers tend to be a single process and LXC containers have a collection of processes.
But in either case they are just processes running on the host in a different namespace.
So they feel different to use, but use the same building blocks (to my understanding).
- sgt 4y agoUnrelated, but your name rang a... bell. You're the corecursive guy. Great podcast!
- adamgordonbell 4y agoThanks!
- Karellen 4y agoShouldn't "DX" refer to the experience of people hacking on the Docker (or whatever) code itself? Like... how easy the build system is to work with if you're adding a new source file to the docker codebase? The people working with Docker, even if they are developers doing development work, are still users of Docker, aren't they? I mean, the GUI of an IDE is still part of its UX, right? Even though it's for developers doing development work?
- adamgordonbell 4y agoI was thinking that developer experience is user experience – where the user is a developer. You are suggesting that the user and developer are different roles because even when the user is a developer there is still the developer who builds that tool It's possible you are right but I'm not an expert. I always think of the developer experience is the experience of developers using the tools and APIs you produce.