SpotDJ Makes iTunes Better

About a week ago, we released an updated SpotDJ with a totally redesigned web site and without the invitation-required restriction we had previously used to keep signups under our close control. The launch got a fair amount of attention. We were covered […]

klep

The Comedies of Fair Use

I’ve been (gradually) listening to The Comedies of Fair Use, the free downloadable audio version of an NYU symposium on copyfighting and whatnot that took place back in April. It’s incredibly interesting, and I’m not generally the type of person who listens […]

klep

SVN Checkout Automator Action

I started writing an Automator script to do a nightly fresh checkout of SpotDJ, build the product, run the tests, and check in the latest version. I didn’t see an automator action that could do an svn checkout (though there is one […]

klep

What I've Been Up To

Some time in 2005, I was riding CalTrain to work and listening to my iPod. Again. Hearing music that I liked — stuff that I had rated 5 stars. But I wasn’t really listening. I was flipping through tracks rapidly because I […]

klep

ClipClip – Better Than ScrapBook?

Loyal readers will recall that I love the ScrapBook extension for FireFox. I can’t count the number of times that I’ve researched something (a vacation, an investment, etc.) and collected data by just leaving tabs open, acquiring a mess of bookmarks, or […]

klep

Fakejax – Bastardizing Ajax

I’ve recently come upon two Ajax-like techniques that violate the letter of the Ajax law, but also make things a lot easier. Technique #1: Forget the Callback All of the Ajax tutorials and frameworks I’ve looked at use the callback approach. The […]

klep