Joined January 2013
·
Achievements
49 Karma
0 Total ProTip Views
Walrus
The walrus is no stranger to variety. Use at least 4 different languages throughout all your repos
Forked
Have a project valued enough to be forked by someone else
Nephila Komaci
Have at least one original repos where PHP is the dominant language
Charity
Fork and commit to someone's open source project in need
Raven
Have at least one original repo where some form of shell script is the dominant language
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:
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.