
Microsoft has provided some amazing new open-source developer tools which we will install via winget the new Microsoft package manager: Install Latest Microsoft Developer Open Source Toolkit
Open Windows Store and update all necessary apps to latest versions. Re-run windows updates, restarting when necessary. Initialize Windows Insider Program, Dev Channel. Enable Developer Mode from Settings > Update and Security > Developer Mode. In Settings run Windows Update to update to the latest released Windows OS, restarting when necessary. It is also common to initially utilize an offline user account instead of a linked microsoft account to avoid linking your windows account and pre-existing settings/onedrive. I will leave these out of the context of this document but would recommend disabling and reviewing the privacy settings.
Initially, you will need to walkthrough the steps to install the Windows OS onto your machine and set certain settings such as Wifi, Privacy, and OneDrive. This repository contains various scripts, installations, configurations, checklists, processes, and notes regarding settings up and provisioning a new Windows 10 machine optimized for development work.