« Jeff Barr | Main | The Joy of API »

Internal Mash Up

Internal Mash Up

d.Construct 2006, Brighton, UK

Ms. Jen's transcription, d.Construct 2006, Brighton, UK


11:20 am Paul Hammond and Simon Willison - Web Services for Fun and Profit
Yahoo!

Flickr, Upcoming, WebJay, etc

Yahoo! - 1/2 billion unique users per month, 200 million registered users, 3.9 billion page views a day.

Building a site this big is hard work, lots of engineers, lots of servers, more concerns about uptime, more hacking attempts (photo of simon on a street corner)

Paul and Simon show a hypothetical backend. User database to Application, security issues, scaling a database, making changes is hard
How do we cope with these problems?
With an API!

Internal Mashup Culture
Flickr map functionality uses Yahoo map api
Yahoo Avatar (SW - some small thing like Avatar can be use around Yahoo)

Web Services allow us to build products faster.

Yahoo! Hack Day - Mashup or Shutup!
X: Dreamer Y: Coder Z: Hacker
Gives folks a day to build a prototype in a day and demo to your colleagues.
(Photo of Norm) Hack day makes people happy.
Innovation through making stuff. (PH - Hack day is also a hack. It shows the non-engineers that .. )
Wouldn't be possible without APIs

Internal Web Services help us innovate, as it is much easier to build products.

External APIs - full list of apis, developer centers, pulls all of this stuff together.
Simon shows some good APIs that he likes. Term Extraction, multiple Output Formats (XML, Serialized PHP, JSON)
Rollyo - searchrolls
hackdiary : Matt Biddulph's use of term extraction with Wikipedia
Yahoo Local Maps API : Ajax APIs and Flash APIs
IamCalTrain : by Cal Henderson
Retrievr, Bubblr, Favcol, and fd's flickr toys: Flickr widgets

Web Services and APIs
Makes huge products possible
allow us to build new products faster
help us innovate
aren't just for internal use

-- Find a way to contribute back to the ecosystem... The more people get involved the better it will be. -- Paul Hammond

http://www.paulhammond.org/2006/dconstruct

Question: (James) I am wondering about your mapping detail, esp. outside of the US. Esp. compared to outside the US.
Answer: (Simon) The mapping team is working out the details. It will be months.

Question: is there something for a Yahoo and a Amazon API, is there a system to mashup them up?
Answer: (Simon) YOu have to check the fine print for commercial use?

Question: how can you be sure that the API will still be available in the future?
Simon: That is something about the Web 2.0 movement that no one is talking about.
Paul: if you want to be completely self reliant, then you have to build everthing. If you want to use our stuff, you have to trust us.
Simon: This has not been put to test. There is a major incentive for major organizations to not lose the trust of the developers.

Question: We are sold on APIs, but how do we sell that to the upper management of companies.
Simon: There needs to be a business advantage. For external stuff, it depends on the company and the data to be released. Amazon and others have made a great deal of money for releasing their data.
Paul: There are reasons not to. If you are the major player, you may not want to release data. But if you are the first company in the sector to release data, then you get to define the usage and conventions (del.icio.us, etc).
Simon: If you don't get involved in the API market, your competitor may.
Paul: we started with internal APIs for personal use, before having commercial licenses.

| | Comments (0) | tech + web dev

Leave a comment

Ms. Jen's Upcoming

Nokia's Urbanista Diaries
Ms. Jen :: Feb.9 - 24, 2008:

In order to view the Nokia N82: The Urbanista Diaries you need JavaScript and Flash Player 8+ support


Mon. March 10, 2008
The Web Design Confession Booth:
Come See Me Speak at SXSW Interactive 2008


Tidbits

  • LAtimes.com on St. Cecila's : Priest gives responsibility of running church to congregation & church life revives.  
  • Preach it, brother! - "I don't do much of anything that elicits the response: 'I never saw a white man do that. Good for you. Your people must be so proud.'" - Milton on white man's burden.

    Unique bird of the day: Saw a crow pulling a part a small hawk on top of a rusted metal oil pump/rig in Long Beach today.  Was wondering if the hawk was dead or alive when the crow got it? Due to driving by at 45 mph, did not take a photo.
  • Understanding Art for Geeks: ROTFL!!! via @WordRidden & @AndyBudd

    Thomas Hawk on PhotoWalking: I may not agree with TH on all his points, but here is very good guide on how to take daily photos everywhere you go.  The main point is to take a camera with you at all times, big or small, and take photos.

    The SixtyOne:  The Music version of Digg. Have you used it? Added songs or got inspired by SixtyOne?

    SVN: While I hate SubVersion with a passion, C. Michael Pilato has been kind enough to put up a pdf version of his O'Reilly book online.  I will try to reconcile myself with SVN.  Maybe.  Maybe not.  Darn it all, I like FTP!
  • How Windows Users are Conditioned: Tom Negrino sums up: "It was like a tire puncture or something; just one of those things that happen. And that's what I find so pernicious about Windows. It's conditioned tens of millions of people to the idea that computers are unreliable and a huge pain in the ass. And that things that go wrong just can't be helped."

    Ernie & Royce on Working From Home
  • Ben Brown on why he quit Facebook: "I don’t want the Internet to be the bastard child of basic cable and Walmart. I want the Internet to be something better, where control of the media really is democratized and where I can truly find content and services that are crafted with me and people like me in mind."  (Ms. Jen says - Preach it, brother!)
  • 10 New Year’s Resolutions for the Freelance Developer

    Best bird sighting of the Week: An owl sitting on a big bough of an old oak tree at Irvine Regional Park.

  • Jesus is Lord
  • Landscape meets Sci-Fi : BLDGBLOG interviews Kim Stanley Robinson

Subscribe & Other Bits

Powered By

Movable Type 4.1, Mac Russian Red Lipstick, Nokia N-Series, and Diet Coke.