Facebook: The First Level 2 Platform

A quick follow up to my previous post on platforms. In Marc Andreessen’s article on The three kinds of platforms you meet on the Internet, he writes:

  • In the Internet realm, the first Level 2 platform that I’m aware of is the Facebook platform.

Marc defines a Level 2 platform as a platform that lets “developers build new functions that can be injected, or ‘plug in’, to the core system and its user interface.”

Is Facebook really the first to do this? Does anyone have an example of a company that was doing this before Facebook?

What does it mean to build an API?

Dave Winer recently wrote a post asking the question, “Should every app be a platform?” My one word answer when bookmarking Dave’s post in my delicious account was a resounding “Yes!”

Not everyone sees the benefit of building your application as a platform. People often fear the loss of control, the idea that they may lose potential revenue or the fear of being fettered to support APIs that prevent you from making unforeseen changes.

Even if you can get agreement on the benefits of opening a platform, the definition of what it means to be a platform varies greatly. That’s why I highly encourage you to read The three kinds of platforms you meet on the Internet by Marc Andreessen.

Marc’s post is lengthy, but well worth the time. It gives you language to use when describing the different types of platform and an honest assessment of the challenges in building each type.

As more people move from trying to build holistic web sites hosted on a single server and move towards a vision of a web presence that combines information stored in multiple places on multiple servers, the focus on platforms will grow. We need to communicate clearly about that types of platforms we are both delivering and looking for others to deliver to us or we will likely be disappointed in the platforms we choose and disappoint those who choose to build on the platforms we develop.

links for 2007-09-22

OEN Award Winners

Silicon Florist announced Jive Software’s award at the OEN Awards based on my tweet earlier tonight. So in the interest of getting it right, here is my wine-colored recollection of the winners:

As always, the Awards Ceremony was fun, the food good, and the videos of all the finalists were inspiring. Congratulations to all of the finalists and winners.

(And I hope I remembered the winners correctly. Did I mention that the wine was good?)

Speed Matters: Presentation Files and Resources

Speed Matters: Presentation and Resources

We had an exceptional audience tonight at DevGroup NW for my presentation on how to speed up web pages. There were a lot of good questions and an engaged audience. Thank you to everyone who showed up. Here is my presentation from tonight as well as some of the resources I mentioned.

The great irony is that I used so many images in my presentation that I can’t compress the pdf files to the degree that I would like. Sorry for the large file size. If it is any consolation, you’ll likely get to fully use your broadband connection unlike when you download web pages and are limited by current connections to a fraction of your connection speed. :-)

Books on Site Performance

Articles & Resources

Measuring Site Speed

Minimizers and Compressors

Statistics & Studies

Thanks to all of the Flickr users who posted their images with Creative Commons licenses. This presentation wouldn’t have been nearly as interesting without their photographs.

Analysis of iPhone Price Drop PR

Brian Solis has again posted an insightful examination of crisis communication. This time he has taken a look at the iPhone price drop, the customer outrage, and Steve Jobs’ brilliant open letter response. This is particularly timely because Apple today announced the details of the $100 store credit for early purchasers of the iPhone.

Brian’s article doesn’t cover the one question that I’ve wondered about since Steve’s open letter—would Apple have been better off having the store credit ready when announcing the iPhone price drop or not?

Most of the coverage has pointed out that Apple dropped the ball when the iPhone price cut was announced by not having a plan in place for early adopters. Yet after the uproar and subsequent Apple response, Apple is seen as a company that listens and responds to its consumers. And as Brian points out, the letter “turned a negative into a business and vision discussion about how the iPhone is going to capture significant market share.”

So my question to you (and particularly to Brian) is would Apple have been better off addressing this ahead of time or has their brand and corporate image improved more by responding successfully to the upset customers? If you were at Apple and you could turn back the clock and do it over, would you?

links for 2007-09-14