Visual Studio Code has been becoming one of the most versatile tools out there, for just about any kind of software development. Be it for DIY code hacking for Arduinos or professional level development with the aid of powerful extensions. One of these extensions is the Remote Containers extension from Microsoft, which enables the developer to log into a docker container and use it as a full featured development environment. This feature can be further augmented with the use of a .devcontainer/devcontainer.json file, which enables the developer to manage these containers in a more integrated fashion and add, for example: environment specific VSCode extensions. All of this results in a relatively clean, clutter free host system with a really portable development environment.