Any real harm in NOT using Vagrant?

Although I am a big fan of the concept, vagrant has been a major problem for me including SSH issues, freezing, etc. It is holding me back from any real learning and I don't have the time to help debug issues which appear on Git for 1-2 years particularly related to networking. Any problem with just using vbox directly with ubuntu VM and then git'ing into heroku?

Sorry You must be a logged in, registered user to answer a question.

Answers

Short answer: Not really. Go for it, just keep in mind that paths will change for you versus the lesson.

Long answer: Yes, but very unlikely you'll run into it. The main reason to use a VM like Vagrant/VirtualBox is to give yourself an environment that is as close as possible to what your code will be running on in production. Building on your Mac/Windows/Linux machine is fine and perfectly viable, but does have some edge cases where it'll perform in ways that the final server will not.

The main reason for giving out a VM is that it drastically lowers the "get everything installed" step/barrier and keeps everyone on more-or-less equal footing.