Challenges of building a Dev environment

Background One of the main difficulties when developing an application is “imagining the form” of theĀ application on the Production environment. The components/services that developers use to build the application on their local environment may differ greatly of those used on the environments of the deployment pipeline. Admittedly, technologies like Vagrant and Docker aim to make …