Ask HN: Developer PC setup automations for company owned devices
Current state:
- Laptop with either Linux, Windows or MacOS pre-installed and integrated in Microsoft AD is provided.
- The developer needs to install software, CLI tools, Git configuration and so on by following guides in our documentation.
- Docs are frequently updated to reflect latest changes within the tooling (new version of software, different commands, ...).
- Setup time is roughly a day for less experienced developers.
Now some people ask for an automation to get a "pre-installed" laptop that only needs some sign-in credentials to get started. I'm sceptical that this does work without huge efforts, developers preferences might interfer a lot with the auomations. Especially for the upgrade case when updates happen.
Is there any other company/your employer doing such a thing and how well does that work?