2006.09.28

I bugged you the other day to go and vote on My Dream App. If you go and vote now, you can help shape the direction of development on the Mac and get a free copy of the OS X organisation software, Mori. 2006-09-28T15:29:26ZUntitled entry permalink

Ian has an excellent podcast about interracial stereotypes in response to some comments made on Sarah's blog. 2006-09-28T14:08:58ZUntitled entry permalink

eBay's API is way too complicated 2006-09-28T19:30:33ZTitled entry permalink

I'm trying to build a really simple eBay application that will simply get a list of a users auction data and display it in OPML.

The eBay API system is a bit like entering a giant maze. There's about ten different API ID's (currently I've got my DevID, AppID and CertID). I've got about five different passwords for different websites - the purpose of which isn't explained.

What exactly is so difficult? It should be superbly simple - I sign up, you give me a developer ID, I build clever stuff and send you more traffic. Numerous pages on their developer website which take me off down a complete blind alley or return 404s.

Web 2.0 lesson: developers make your service more valuable. I have a big to-do list of services that I'm hacking around with. And I have only a limited amount of time. When it's a choice between supporting a service that fucks me around and fills my inbox with crap and building something that has a nice, cleanly documented API, I am choosing the latter everytime.

If you want developers to build stuff using your API make it simple, intuitive and well-documented. We don't want to read a 500 page PDF about your API - we want a short page documenting each function and showing an example call. That way we can worry about the stuff that really matters - politics, puppies and pretty flowers - and not get pissed off at the intricacies of your API.

To see this in the widget space, compare the procedure that one uses to develop widgets for Google IG or Netvibes with that for Windows Live.

Developers should be seen as partners within the economy of attention. Fuck around with our attention spans and we won't even bother playing the game - your pesky API will drop further and further down our ever expanding to-do lists.

Comments | TrackBack

Links from del.icio.us

 

Login with your OpenID:
Le Web '08, Paris, December 9th and 10th, Register Now! 20% off.
No. 344
Tom Morris
Currently in: East Sussex, England
Usually in: East Sussex, United Kingdom
AIM: tommorris
YIM: tom.morris

I am a , an , like to code in and noodle about with and the . I also have a BA in philosophy from London, and am studying for an MA. My philosophical interests are in Victorian-era German philosophy, Kierkegaard, Robert Nozick, hermeneutics and current approaches to the demarcation problem in the philosophy of science. Musically, I like jazz fusion, soul and P-Funk. My musical nirvana would be a mixture of Beethoven, Miles Davis and George Clinton topped with a side-serving of Erykah, Jill and Angie.

I also write for the Citizendium, an online encyclopedia project. If you know about stuff, you should join in.

Elsewhere:

  • GPG Key
  • del.icio.us
  • Flickr
  • Twitter
  • digg
  • Jaiku
  • LinkedIn
  • ma.gnolia
  • blip.tv
  • upcoming.org
  • MetaFilter
  • LiveJournal
  • CiteULike
  • Technorati Profile

RSS Feed Subscribe:

RDF

« September 2006 »
SuMoTuWeThFrSa
 12
3456789
10111213141516
17181920212223
24252627282930

View in month context

On this day in: 2007 2008