Joined January 2013
·

Michael Wales

Full-Stack Engineer at Kforce Government Solutions
·
San Antonio, TX
·
·
·

Posted to Running nodejs and express on Windows over 1 year ago

Run Vagrant, configure your development server as identical as possible to your production server, never install server software on your "client" again.

Since discovering Vagrant my workflow has become immeasurably more enjoyable. In a matter of minutes I can test my applications across a vast array of configurations - your imagination is the only limiting factor. I can reformat my machine right now and be back to full-scale development within 2 hours since my machine doesn't require any server software or configuration.

No exaggeration, I reformatted my machine last weekend and these were the exact steps I took to get back to work:

  • Install Google Chrome
  • Install Sublime Text 2
  • Install Git
  • Install Oracle VirtualBox
  • Install Vagrant
  • git clone dotfiles
  • git clone current-project
  • vagrant up

Done. Back at full-scale development efforts on the exact same development configuration I was using 2 hours ago. Which, an added benefit for remote teams, is as easily distributed as passing along a few files. I can have anyone up and running in my exact environment in less than 3 minutes once they have Vagrant installed.

Achievements
49 Karma
0 Total ProTip Views
Interests & Skills