So Symfony 3 has finally been launched. It is, of course, amazing and it deserves to have amazing tools run along side it. Because of this I decided to rethink my asset toolchain. My usual gulpfile.js seemed a bit dated and, to be honest, it was starting to make me sad.
One of the most painful things about working on multiple projects is setting up your virtual hosts. Constantly digging into httpd-vhosts.conf and /etc/hosts can get really annoying. To add to that pain, my environment for personal projects is much different to the environment I use for work projects. Here is a guide on how I managed to overcome these issues and now setting up for a new project with it’s own virtual host is as easy as running one command.