The solution defines a number of dev container features which not only give developers the ability to get started with development but it also allows the developers to customize their environments and create customised devcontainer environments for their own needs.