Monthly Archives: March 2008

Ten Years

Ten years ago Netscape released the source code to their browser. They called it Mozilla, I downloaded and built it at my work at the time. I didn’t manage to build it immediately, but I worked it out in the … Continue reading

Posted in Default | Tagged , , , , , , , , | Leave a comment

I told you so

Six months ago I predicted: This kind of bundling is often done by the bad guys. If you install Apple’s Quicktime codecs on Windows every update will trigger an iTunes install, even if you haven’t installed iTunes. I’m sure they’ll … Continue reading

Posted in Default | Tagged , , , , , , , | Leave a comment

Taming MacPorts

For the record, I don’t like MacPorts. I don’t like building software from sources when someone could have done it for me just fine. It’s a waste of fossil fuels and a waste of my time. Since my Mac doesn’t … Continue reading

Posted in Default | Tagged , | 3 Comments

Google AJAX APIs outside the browser

Google just announced their new Language API this morning. Unfortunately their API is another one of their AJAX APIs – that are designed to be used from JavaScript in web pages. These APIs are pretty cool for building client-side web … Continue reading

Posted in Default | Tagged , , , , | 5 Comments

API Design

Recently at Songbird I’ve been working on some guidelines to help us build better APIs. One of the most exciting things we’re hoping to offer users and developers are APIs that give them access to their music and the ability … Continue reading

Posted in Default | Tagged , | Leave a comment