Earlier quoted context omitted.
> How does that work from the IDE's perspective? We have been adding different IDE integrations into our solution so that a user would not even feel they are coding on a remote environment. We support a very smooth VSCode experience now and JetBrains IDE is on the way. > What does being "machine-first" mean for the end-user experience? It means you have the full control and flexibility to define how your environment…
> It means you have the full control and flexibility to define how your environment looks like instead of being forced to have one repo per environment. This flexibility enables the exact same experience as the one you have in your laptop from development and env management perspective. One thing I love about Gitpod is that everyone gets the same exact environment when they start Gitpod from a repo/PR. It seems like…
Nimbus can achieve exactly the same. You can define an environment template and all workspaces your team create from that template will have exactly the same environment.
In short, a team can enforce consistent environment with Nimbus easily.