With my new retina MacBook just a couple of days away, I’d like to set it up as a lean, mean coding machine.
Right now, I have some bad habits that I’d like to unwind. I find myself falling out of PHP Storm and into TextMate more often than I’d like, devving on a remote server because my local environment isn’t working properly, I have the same repos in at least 3 spots on my hard drive, etc, etc, etc.
My favorite parts of my workflow:
- Alfred, with lots of custom searches so I can quickly search through the Jetpack repo on Github, WordPress.com code, etc.
- Unison, which keeps my local files in sync with my development servers
- 1Password for my secrets
- Authy for my 2fa
- I have many custom snippets that I’ve added to TextMate to make me fast there, I need to get that same level of customization into PHP Storm so I can be fast there, too.
So, developers, I’d really like to hear about how you have your environments set up.
What IDE do you use? Do you use VVV or something else? What else do you do to help yourself be as productive as possible?
In exchange, I’ll be eternally grateful and put together a follow up post in a few weeks about how I incorporated your suggestions. And I’ll probably buy you a drink at a WordCamp sometime..