The project needs to increase velocity and a new developer arrives in the team. Now is typically the time where all chaos begins, as this person needs to be onboarded with the full toolchain linked to the project. Sound familiar? It does to me at least. Which is one of the reasons why I love CodeSpaces! Here you can have a development environment for VS Code full configured, which can then be leveraged in a cloud hosted manner. Even with having a secure connection to your locally installed VS Code. Sounds too good to be true? Let us take a look at the step-by-step experience of onboarding a new developer!
In today’s post, we’ll be using some resources to get us started…
- Template repository with a starter .NET Core development environment for Codespaces, including basic system tools / extensions (like Functions, Copilot, etc)
- GitHub CodeSpaces
- GitHub Co-Pilot