Dogfooding Edit Flow

Note: Most of the code here is specific to my environment on Webfaction, github and for use with WordPress plugins. You can make it work for other setups (i.e. different hosts, local gits, or even SVN) but will involve some tweaking.


Scott recently had a great idea to run the bleeding edge release of Edit Flow on our official site. I usually do this for most of my plugins before releasing, though, it’s a manual process: FTP up the latest code and give it a test run. That’s not fun.

Here’s a far better, automatized way to keep your repo up-to-date. You can either use cron or githooks. Pick your poison.

Continue reading

HackIt: How to add Smart Playlists to your iPod

Holy Smart Playlists, Batman!

Holy Smart Playlists, Batman!

One of the greatest things about iTunes is the Smart Playlists feature. One of the worst things about iTunes is figuring out how to do things.

One thing I always had difficulty with was figuring out how to create Smart Playlists for the music on my iPod. Sure, I could create Smart Playlists and sync them directly with my iPod, but sometimes that ends up throwing in music I don’t want. And when you’re dealing with limited storage capacity, you have to be ruthless about what gets on your iPod.

So, I looked everywhere, but didn’t really have much luck (not even through Apple’s Support site). After many hours of fussing, I finally hit jackpot and figured out how. Detailed instructions after the jump.

Note: for this trick to work, you need your iPod set up for automatic sync to a playlist.

Continue reading