Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Think inside the box. Developing inside a conta...

Avatar for Michael Jolley Michael Jolley
September 12, 2019

Think inside the box. Developing inside a container to avoid conflicts, improve security and speed up on-boarding

As developers, our most famous response, "it works on my machine," doesn't cut it anymore. We need a way to develop each project in environments that are as identical to production as possible. In this presentation, we learn how to use Visual Studio Code Remote Development to standardize the development environments for each project, remove the need to install third party software like Python or Node, and ensure that when it runs on "my" machine, it runs in production.

Avatar for Michael Jolley

Michael Jolley

September 12, 2019
Tweet

More Decks by Michael Jolley

Other Decks in Technology

Transcript

  1. Developing inside a container to avoid conflicts, improve security and

    speed up on-boarding Think inside the box @michaeljolley
  2. Environments “It works on my machine” Onboarding Hours to days

    before team members are productive Security SDK, CLI & tooling updates, conflicts, and exploits
  3. Remote Development Extension for Visual Studio Code • New team

    members can be productive almost immediately • Develop in environments that mirror production • No third-party SDK’s, CLI’s & tooling to be installed locally Let’s try it out!
  4. To Infinity & Beyond! 1337% ************ Slides / Source Code

    / Additional Links https://michaeljolley.com/talks/vsc-remote Twitter @michaeljolley Twitch https://twitch.tv/theMichaelJolley