Working on a project with lots of separate Git repos? Create a master repo, add each repo as a submodule, and
git submodule foreach git checkout dev. If you’re working on a feature that spans multiple repos, simply use the same branch name for each repo. Can’t believe I didn’t think about this before.
If you’re only using one Vagrant on your local machine, you can make your Vagrant available everywhere by setting an environment variable in your .bash_profile:
Neat trick I just learned.
How to run a good workshop. Very useful tips from Scott Berkun.
User Switching « WordPress Plugins. Quickly switch between user accounts. Super useful when populating dummy content for your test website. (via WPCandy)
Every day for work, there’s several applications I always use. The other day, I put together a quick and dirty bash script for opening all of them at once.
I’m terribly inexperienced at this, so don’t poke fun, only offer good suggestions for improvement…
# Open all of the requisite applications
echo ‘Opening Chrome’
`open /Volumes/Macintosh HD/Applications/Google Chrome.app/`
echo ‘Opening Skype’
`open /Volumes/Macintosh HD/Applications/Skype.app/`
echo ‘Opening Sparrow’
`open /Volumes/Macintosh HD/Applications/Sparrow.app/`
echo ‘Opening Linkus’
`open /Volumes/Macintosh HD/Applications/Linkinus.app/`
echo ‘Opening Adium’
`open /Volumes/Macintosh HD/Applications/Adium.app/`
Meet wpshell – the power of WordPress at your prompt. wpshell is an undiscovered gem. Someone should lead a WordCamp talk about it and the secrets it holds.
WordPress Github Plugin Updater. Have your plugin auto-update from Github instead of WordPress.org.
How to Put Your Dock In The Corner. Nice touch. (via Andrew Spittle)
Vi Cheat Sheet. Every key you could push and what it does.
Nginx Pitfalls. Everything you shouldn’t do, and what you should use instead.