So you just finished watching some of Josh Long's awesome Spring Boot talks and you felt compelled to visit start.spring.io to build your first application. Or perhaps Eclipse MicroProfile is your thing and you thought going to start.microprofile.io to have your first project created. Or even more ludicrous, and you want to go supersonic subatomic Java with Red Hat's Quarkus project.

But you forgot you just happen to be with this other computer and you don't have your development environment at hand. Or perhaps you want to try all these different frameworks, and you don't want to mess around with different versions of tools, CLIs, JDKs, and so on.

Fact is, development environments are not easy to set up and even more difficult to keep them tidy — I know how it is. For Java developers, it requires, at the very minimum, to install a JDK, an editor, and a build tool like Maven or Gradle.

Fortunately enough, you might only need to install Visual Studio Code (insiders, for now), the Remote Development extension pack, and Docker Desktop. With this combo, you will be able to run these frameworks on your computer, without having to install anything else.

Let me show you.