<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">
    <title>Praxis</title>
    
    <link rel="alternate" type="text/html" href="http://www.praxicom.com/" />
    <link rel="service.post" type="application/atom+xml" href="http://www.typepad.com/t/atom/weblog/blog_id=95377" title="Praxis" /> 
    <id>tag:typepad.com,2003:weblog-95377</id>
    <updated>2009-10-29T05:19:21Z</updated>
    <subtitle>Praxis -  Practical application or exercise of a branch of learning. Look elsewhere for the visionary stuff; this blog is about what I see happening now, and the current goings on in markets, places and causes I'm passionate about. Plus  the occasional dose of food, wine and design.</subtitle>
    <generator uri="http://www.typepad.com/">TypePad</generator>
    <link rel="self" href="http://feeds.feedburner.com/Praxis" type="application/atom+xml" /><feedburner:emailServiceId>Praxis</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><entry>
        <title>Om Gives LinkedIN API a "D"</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Praxis/~3/GWlbs8j1G-c/om-gives-linkedin-api-a-d.html" />
        <link rel="service.edit" type="application/atom+xml" href="http://www.typepad.com/t/atom/weblog/blog_id=95377/entry_id=6a00d8341dfbdb53ef0120a6893f14970c" title="Om Gives LinkedIN API a &quot;D&quot;" />
        <link rel="replies" type="text/html" href="http://www.praxicom.com/2009/10/om-gives-linkedin-api-a-d.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-6a00d8341dfbdb53ef0120a6893f14970c</id>
        <published>2009-10-28T22:19:21-07:00</published>
        <updated>2009-10-29T05:19:21Z</updated>
        <summary>In a spot-on post today, Om criticized the LinkedIN API and gave it a "D", for "Disappointing". I couldn't agree more. In the commentary, Darren nails it on the biggest issue (which I'll expand upon below) and Steve Newman correctly...</summary>
        <author>
            <name>oren michels</name>
        </author>
        
        <category scheme="http://sixapart.com/ns/types#tag" term="linkedin API" />
        <category scheme="http://sixapart.com/ns/types#tag" term="mashery" />
        
<content type="xhtml" xml:lang="en-US" xml:base="http://www.praxicom.com/"><div xmlns="http://www.w3.org/1999/xhtml"><p>In a <a href="http://gigaom.com/2009/10/28/is-the-linkedin-platform-dead">spot-on post today</a>, Om criticized the LinkedIN API and gave it a "D", for "Disappointing". </p><p>I couldn't agree more. <span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; white-space: pre-wrap; ">In the commentary, Darren nails it on the biggest issue (which I'll expand upon below) and Steve Newman correctly points out that a properly managed API with OAuth can address the privacy concerns. </span></p><span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; white-space: pre-wrap; ">At </span><span style="font-size: 12px; line-height: normal; white-space: pre-wrap; "><a href="http://www.mashery.com">Mashery</a></span><span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; white-space: pre-wrap; "> we power dozens of successful APIs. Before we set out to build our first release almost four years ago, we did research that looked at hundreds of APIs and compared those that were "successful" (had a strong ecosystem of apps around it) with those that were not (had few apps or developers). Across the board, the biggest factor that correlated with a lack of success was the lack of the ability to self-provisoin a key at any time, day or night, and get to work developing. Of course that key can be limited in quantity of data, available; we have also seen "provisional" keys limited to accessing sample data or limited to accessing only the developer's own personal info during a test phase. 

Either way, though, the signup-and-wait barrier is the single biggest factor in the lack of adoption. Click on the "Developers" link in the footer and you are given three widgets as options, plus a tab or link that goes to a form requiring all kinds of info about your intentions before you get a key. 

I talk to a lot of developers. I wish I had a dollar for every time I have been asked if I can help someone (large or small) get access to the LinkedIn API. There is a massive ecosystem of people out there who want to make LinkedIn more valuable. I look forward to these upcoming announcements, and hope they will include a truly open API

</span><xhtml:img xmlns:xhtml="http://www.w3.org/1999/xhtml" src="http://feeds.feedburner.com/~r/Praxis/~4/GWlbs8j1G-c" height="1" width="1" /></div></content>


    <feedburner:origLink>http://www.praxicom.com/2009/10/om-gives-linkedin-api-a-d.html</feedburner:origLink></entry>
    <entry>
        <title>Production and Distribution - The Future of News</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Praxis/~3/ChpjYRVIkLQ/production-and-distribution-the-future-of-news.html" />
        <link rel="service.edit" type="application/atom+xml" href="http://www.typepad.com/t/atom/weblog/blog_id=95377/entry_id=6a00d8341dfbdb53ef0120a552270c970c" title="Production and Distribution - The Future of News" />
        <link rel="replies" type="text/html" href="http://www.praxicom.com/2009/08/production-and-distribution-the-future-of-news.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-6a00d8341dfbdb53ef0120a552270c970c</id>
        <published>2009-08-16T09:23:35-07:00</published>
        <updated>2009-08-16T16:23:35Z</updated>
        <summary>Over the past few months I've thought a lot about the future of the news business. Mashery has several great customers who provide and distribute news and who have developed great APIs to increase their reach and, ultimately, increase their...</summary>
        <author>
            <name>oren michels</name>
        </author>
        
        
<content type="xhtml" xml:lang="en-US" xml:base="http://www.praxicom.com/"><div xmlns="http://www.w3.org/1999/xhtml"><p>Over the past few months I've thought a lot about the future of the news business. Mashery has <a href="http://developer.nytimes.com">several</a><a href="http://guardian.mashery.com/"> great</a> <a href="http://www.opencalais.com">customers</a> <a href="http://developer.zemanta.com">who</a> provide and distribute news and who have developed great APIs to increase their reach and, ultimately, increase their revenue. </p><br /><div>Much has been written about this topic, with some news providers warning us that unless people pay for news content no one will be able to afford to staff a Baghdad bureau, investigative journalism will end, and society will suffer. I'm a huge fan of great journalism. I understand its important role in our world.</div><br /><div>But like other media and entertainment, it is clear that the business model has to evolve. I believe it will evolve in a way that in the vast majority of cases explicitly separates news gathering and content creation from distribution.</div><br /><div>This trend began a long time ago. The traditional big-city daily paper had bureaus around the world, covered all the local news, and created an inexpensive and efficient distribution channel for local delivery. Over time, it became more efficient to share resources for some of the broader national and international news, and to allow the local experts to share local stories of national interest with papers published elsewhere. Hence the wire services.</div><br /><div>Thus the big-city dailies became a mix of internally generated content and syndication of externally generated content. The financial success resulted from the economic benefit of a strong local distribution capabilities coupled with cost sharing on gathering national and international news. </div><br /><div>Blogs and citizen journalism notwithstanding, I would argue that the economics of newsgathering have not changed a lot. Good journalism requires talent and experience, and the money to pay for professionals to research, write and edit. </div><br /><div>But the economics of distribution have changed dramatically. </div><br /><div>Much of the debate on the news business seems to take as axiomatic that production of the news and its distribution must remain vertically integrated for the business to survive. I believe the opposite is the case.</div><br /><div><a href="http://www.avc.com" target="_blank">Fred Wilson</a> made an excellent point in a <a href="http://www.avc.com/a_vc/2009/08/scanning-headlines.html">post</a> this morning:</div><br /><blockquote class="webkit-indent-blockquote"><p>If the front page of NYTimes.com linked to everything interesting on the web instead of just their own stories, they could play the same game. I understand the organization reluctance to do that, but I wonder if they have any other choice.</p></blockquote><br /><div>I totally agree. I think we'll see things evolve in a similar way to the motion picture business:</div><div><ul>
<li>Originally, there was the "studio system". Studios hired actors, made them stars, hired writers, produced movies, marketed them and distributed them. The studios had very strong brands.</li>
<li>Over time, the production and distribution divisions of the major studios began to separate. Independent producers began to package and produce content which would be distributed by either major studios' distribution arms, or by independent distributors. </li>
<li>"Talent" became free agents. Some would join together on a project-by-project basis, set up their own production companies, or commit to work with a particular distributor or production company in exchange for the financial support needed to conceive and develop projects.</li>
<li><span>Meanwhile, the studios' distribution divisions use their economies of scale to market and distribute a mix of films produced by their production divisions and films produced by third parties. Some of those third-party films receive production financing from the studios, while others are "picked up" once they're completed</span> </li>
<li>Today, we have a complex ecosystem of big-budget studio-financed films, independent art films, and everything in between. But the era of the vertically integrated studio system ended decades ago. </li>
</ul>
If the news business is to survive, production and distribution must be decoupled. The strong national brands will likely be able to play on both sides, just as the major studios do, but even there the production and distribution divisions will need to be autonomous. </div><br /><div>Meanwhile, we're going to see new business models in which newsgathering and production can be done efficiently and profitably, and distributors will figure out how to make money while providing the necessary economic incentive for the producers. <br /></div><br /><div>News producers who are opening APIs and experimenting with a variety of syndication business models are likely to lead the way. Those that aren't are sitting on the sidelines and hoping that when the innovators "crack the code" they'll still be able to jump in and join the party. By then, it will likely be too late.</div><xhtml:img xmlns:xhtml="http://www.w3.org/1999/xhtml" src="http://feeds.feedburner.com/~r/Praxis/~4/ChpjYRVIkLQ" height="1" width="1" /></div></content>


    <feedburner:origLink>http://www.praxicom.com/2009/08/production-and-distribution-the-future-of-news.html</feedburner:origLink></entry>
    <entry>
        <title>No one knows the future - that's the point of APIs (or, Teri Takai has it backwards)</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Praxis/~3/fFA7duoL6Pw/no-one-knows-the-future-thats-the-point-of-apis-or-teri-takai-has-it-backwards.html" />
        <link rel="service.edit" type="application/atom+xml" href="http://www.typepad.com/t/atom/weblog/blog_id=95377/entry_id=66796335" title="No one knows the future - that's the point of APIs (or, Teri Takai has it backwards)" />
        <link rel="replies" type="text/html" href="http://www.praxicom.com/2009/05/no-one-knows-the-future-thats-the-point-of-apis-or-teri-takai-has-it-backwards.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-66796335</id>
        <published>2009-05-14T18:34:45-07:00</published>
        <updated>2009-05-15T01:34:45Z</updated>
        <summary>Thanks to Jen Pahlka for twittering an important (if troubling) comment made by California CIO Teri Takai at an event today: Asked my own ? to Teri Takai: what are plans for CA to open up data to citizens? A:...</summary>
        <author>
            <name>oren michels</name>
        </author>
        
        
<content type="xhtml" xml:lang="en-US" xml:base="http://www.praxicom.com/"><div xmlns="http://www.w3.org/1999/xhtml"><p>Thanks to <a href="http://blog.pahlka.com/">Jen Pahlka</a> for <a href="http://twitter.com/pahlkadot/status/1797562556">twittering an important (if troubling) comment</a> made by <a href="http://">California CIO Teri Takai</a> at an event today:</p><br /><blockquote class="webkit-indent-blockquote"><p>Asked my own ? to Teri Takai: what are plans for CA to open up data to citizens?</p></blockquote><blockquote class="webkit-indent-blockquote"><p>A: we want to know what will provide value b4 we do it.</p></blockquote><br /><div>Teri, you have it backwards. The whole point of opening data through APIs is that you have no idea what will provide value. You have no idea how the data will be used. </div><br /><div>APIs and open data allow innovation to occur outside the organization, which is what makes it so important that all levels of our government open as much data as possible and let citizen-developers experiment with it to find opportunities. That is the whole point of transparency in government. </div><br /><div>Open data is a necessary ingredient for innovation, transparency, and the creation of all kinds of value that none of us can predict today. If you only open what you think has value now, you will miss all the opportunities that you can't anticipate. </div><br /><div>Sir Tim Berners-Lee, who invented the worldwide web (so he knows a thing or two about open data) <a href="http://www.ted.com/index.php/talks/tim_berners_lee_on_the_next_web.html">implored all of us at TED</a> - now is the time for data to be open. Teri, our state should be the leader in this. It is our data. Please open it up to us and let all of us help promote change, and build value.</div><xhtml:img xmlns:xhtml="http://www.w3.org/1999/xhtml" src="http://feeds.feedburner.com/~r/Praxis/~4/fFA7duoL6Pw" height="1" width="1" /></div></content>


    <feedburner:origLink>http://www.praxicom.com/2009/05/no-one-knows-the-future-thats-the-point-of-apis-or-teri-takai-has-it-backwards.html</feedburner:origLink></entry>
    <entry>
        <title>Facebook, APIs and Monetization</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Praxis/~3/WZL6_aQFUYM/facebook-apis-and-monetization.html" />
        <link rel="service.edit" type="application/atom+xml" href="http://www.typepad.com/t/atom/weblog/blog_id=95377/entry_id=66232887" title="Facebook, APIs and Monetization" />
        <link rel="replies" type="text/html" href="http://www.praxicom.com/2009/04/facebook-apis-and-monetization.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-66232887</id>
        <published>2009-05-01T16:01:28-07:00</published>
        <updated>2009-05-01T23:01:28Z</updated>
        <summary>Image via CrunchBase One of the topics we frequently talk about at Mashery is "how does a company monetize its API?". More often than not, the answer is that the API is a new distribution channel for the company's core...</summary>
        <author>
            <name>oren michels</name>
        </author>
        
        
<content type="xhtml" xml:lang="en-US" xml:base="http://www.praxicom.com/"><div xmlns="http://www.w3.org/1999/xhtml"><p class="zemanta-img" style="margin: 1em; float: right; display: block; width: 255px;"><a href="http://www.crunchbase.com/company/facebook"><img alt="Image representing Facebook as depicted in Cru..." height="100" src="http://www.crunchbase.com/assets/images/resized/0000/4561/4561v1-max-450x450.png" style="border: medium none ; display: block;" width="245" /></a><span class="zemanta-img-attribution">Image via <a href="http://www.crunchbase.com">CrunchBase</a></span></p><p>One of the topics we frequently talk about at <a class="zem_slink" href="http://www.mashery.com" rel="homepage" title="Mashery">Mashery</a> is "how does a company monetize its <a class="zem_slink" href="http://en.wikipedia.org/wiki/Application_programming_interface" rel="wikipedia" title="Application programming interface">API</a>?". More often than not, the answer is that the API is a new distribution channel for the company's core service, and as such is monetized however the core service is.</p><p>So if you are a content company, you monetize your API through driving more traffic to your site (as the <a href="http://developer.nytimes.com" target="_blank">New York Times</a> does) or through including advertisements with the content served over the API (as the <a href="http://guardian.mashery.com" target="_blank">Guardian</a> does).</p><p>If you sell monthly subscriptions to movie rentals like <a href="http://developer.netflix.com" target="_blank">Netflix</a>, you monetize your API by improving the subscriber experience, so your subscribers get more value from your service. Churn goes down and revenue goes up. </p><p>Or if you sell access to specialized data like <a href="http://developer.urbanmapping.com" target="_blank">Urban Mapping</a>, you monetize your API directly by selling access to a premium API.</p><p>So where does this leave facebook?</p><p>So many pundits are scratching their heads about facebook's new activity stream API. </p><p>"They are going to lose so much traffic!"</p><p>"How will they sell ads?"</p><p>"Isn't facebook giving away a potentially valuable source of revenue?"</p><p>Take a deep breath and think, everyone.</p><p>I think we can all agree that facebook's core competency is <a href="http://www.techcrunch.com/2006/09/06/facebook-users-revolt-facebook-replies/" target="_blank">not</a> around creating a <a href="http://www.techcrunch.com/2009/03/19/facebook-polls-users-on-redesign-94-hate-it/" target="_blank">universally acclaimed</a> user interface. What they have done is created a sharing and communications engine accessible in a variety of ways that, for a variety of reasons, two hundred million people find to be compelling and useful. Along the way, they have gathered a ton of really useful information.</p><p>Google claims that their <a href="http://www.google.com/corporate/">mission</a> is to "organize the world's information and make it universally accessible and useful". Lovely, laudable and largely true. But when it comes to information about individuals - what and who they are passionate about; self-reported demographic info; social graph; employment and job title; you name it - facebook has organized a ton of information that Google can't offer.</p><p>It is this information that is facebook's core asset, and their sharing and communications engine that will ensure that the value of this asset continues to grow. It's true that at this point, facebook monetizes that asset by running ads on its site, but the API unlocks many more ways to generate revenue - and to grow a lot faster.</p><p>Advertisers <a href="http://www.facebook.com/advertising/?src=advf2" target="_blank">buy ads on facebook</a> because they're not just buying keywords - they can buy people who work at specific companies, or like specific movies, or have specific demographics...or all of the above. That won't stop; plenty of people will continue to buy ads on facebook.com because many people will continue to use facebook.com as their primary means of accessing facebook.</p><p>But just as Google brought us Adsense, so will facebook be able to monetize the users who access facebook through third party sites and apps. Except rather than being the mess that Adsense has evolved into - many advertisers have found that spending money on the "content network", as Google refers to Adsense publishers, is not nearly as effective as buying the Adwords that are displayed in google.com search results, and smart publishers are able to manipulate their sites and pull in spam links to attract the appropriate ads and clicks - the facebook network will be every bit as effective for advertisers as facebook.com.</p><p>So how can facebook monetize the activity stream API? Here are a couple ideas...</p><ol>
<li>Adsense 2.0 - people place ads with facebook with the same ultra-tight-focused targeting that they can on facebook, and facebook pushes those ads to the third party sites or apps and shares revenue</li>
<li>Facebook sells the targeting data itself through an API, and the third-party apps/sites can query the API to figure out the appropriate ads to serve. Facebook either shares revenue or gets a CPM fee for access to that API that is lower for basic demographics and much higher for more specialized information (employer, job title, university, favorite movies, etc, etc). One opportunity with this model is that not only can the developer serve standard ads, but they can also do a whole range of enhanced sponsored experiences that could generate significant revenue. This is especially true with third-party apps that would be freed from the constraints of the browser.</li>
</ol>
<p>And I think we'll see even more creative ideas as people begin to understand the power of the API. </p><p>But whatever happens, it will be based on facebook's core competence, not on what can happen within the constraints of the <a href="http://www.facebook.com">www.facebook.com</a> website. </p><p />

<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" href="http://reblog.zemanta.com/zemified/98509b82-5b6e-45e8-9147-ce13da721a06/" title="Reblog this post [with Zemanta]"><img alt="Reblog this post [with Zemanta]" class="zemanta-pixie-img " src="http://img.zemanta.com/reblog_e.png?x-id=98509b82-5b6e-45e8-9147-ce13da721a06" style="border: medium none ; float: right;" /></a><span class="zem-script more-related pretty-attribution"><script defer="defer" src="http://static.zemanta.com/readside/loader.js" type="text/javascript" /></span></div><xhtml:img xmlns:xhtml="http://www.w3.org/1999/xhtml" src="http://feeds.feedburner.com/~r/Praxis/~4/WZL6_aQFUYM" height="1" width="1" /></div></content>


    <feedburner:origLink>http://www.praxicom.com/2009/04/facebook-apis-and-monetization.html</feedburner:origLink></entry>
    <entry>
        <title>Facebook: How to compete with Twitter? Start with the API</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Praxis/~3/ePzoDUhpfko/facebook-how-to-compete-with-twitter-start-with-the-api.html" />
        <link rel="service.edit" type="application/atom+xml" href="http://www.typepad.com/t/atom/weblog/blog_id=95377/entry_id=66084469" title="Facebook: How to compete with Twitter? Start with the API" />
        <link rel="replies" type="text/html" href="http://www.praxicom.com/2009/04/facebook-how-to-compete-with-twitter-start-with-the-api.html" thr:count="1" thr:when="2009-05-03T22:40:43Z" />
        <id>tag:typepad.com,2003:post-66084469</id>
        <published>2009-04-27T14:12:30-07:00</published>
        <updated>2009-04-27T21:12:30Z</updated>
        <summary>It's no secret that the folks at facebook have gotten increasingly focused on competing with Twitter to become our source for the never-ending stream of news and minutiae without which we clearly can not draw breath. The much-maligned redesign was...</summary>
        <author>
            <name>oren michels</name>
        </author>
        
        
<content type="xhtml" xml:lang="en-US" xml:base="http://www.praxicom.com/"><div xmlns="http://www.w3.org/1999/xhtml"><p>It's no secret that the folks at <a href="http://www.facebook.com">facebook</a> have gotten increasingly focused on competing with <a href="http://www.twitter.com">Twitter</a> to become our source for the never-ending stream of news and minutiae without which we clearly can not draw breath. The much-maligned redesign was clearly an attempt to turn the news feed into "twitter on steroids"; unfortunately, like with real steroids, unintended consequences often result. </p><br /><div>So it appears that facebook stepped back and took a closer look at how to win. A few important points likely became obvious:</div><div><ul>
<li>facebook has a whole lot richer store of data than twitter does - photos, videos, events, etc. this data is organized in a pretty useful way (think microformats), so if people used it right, they could take the basic concept behind twitter and remix it in such a way as to make a much richer user experience</li>
<li><span>for facebook to consider alternatives internally, get consensus on what to do, build them, test them, and then release them to 200,000,000 users would take way longer than they have to fix the user experience </span></li>
<li><span>it would be hard for facebook to do a lot of experimentation and iteration on alternatives, because every small change they make is subject to such scrutiny, commentary, second-guessing and tea-leaf-reading (not to mention the outpouring of opinions from millions of very passionate users) that figuring out exactly what to do would be difficult</span> </li>
<li><span>and besides, there is no guarantee that the "best" user experience will come from inside facebook - after all, of those 200,000,000 users, there are likely hundreds of thousands of people who have development skills, and all of their users have opinions and ideas. </span></li>
<li><span>but most importantly, they must have realized that twitter's api has been the key to its growth, a fact that has been reiterated time and again by twitter's founders and by the many journalists and bloggers who have covered twitter's meteoric growth.</span> </li>
</ul>
<span>So how do you compete with twitter? You start by emulating the thing that made them huge, and <a href="http://wiki.developers.facebook.com/index.php/Using_the_Open_Stream_API">open an API for the news feed</a>. What happens? Well...</span></div><div><ul>
<li>Everyone who has built a twitter app can add facebook to it as well. Tweetdeck, my app of choice, now has a facebook column, and as functionality grows, I expect to interact with facebook more through a third-party app than through facebook's user interface. This makes sense; I rarely visit twitter.com anymore.</li>
<li><span>At least one of the hundreds of thousands of people who have clamored for a return to the old user interface will build a third party app that looks just like the old facebook.</span>  </li>
<li><span>Thousands of new apps are being developed as we speak, far from the prying eyes of the facebook-watchers. They're being circulated among friends, redesigned, reworked, and refined. Many of them will never get traction, but some inevitably will...and I'll bet that some of the most popular ones will come from people none of us have heard of - and who would never be able to get the attention of facebook execs.</span>  </li>
</ul>
<span>On a technical note, I also believe that as of today facebook has created the de facto standard for activity streams. Yes, there is an open standard that facebook participated in creating it, and yes, facebook has added extensions that go beyond the standard. That's how it works; new standards are rarely flexible enough to accommodate all needs, so they need to evolve and be extended. That's essentially how AJAX got started, and how many other standards have evolved. No reason to complain about it. We now know the new activity stream standard, and smart providers will embrace it immediately so they can support the same third-party apps being developed for the market leaders. Just as bebo did with FBML and FQL, right before they were acquired.</span><br /></div><br /><div>Outstanding move, facebook - I can't wait to see what develops.</div><xhtml:img xmlns:xhtml="http://www.w3.org/1999/xhtml" src="http://feeds.feedburner.com/~r/Praxis/~4/ePzoDUhpfko" height="1" width="1" /></div></content>


    <feedburner:origLink>http://www.praxicom.com/2009/04/facebook-how-to-compete-with-twitter-start-with-the-api.html</feedburner:origLink></entry>
    <entry>
        <title>Eric Lewis for Free in SF - Not to be missed</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Praxis/~3/8cgBAXBIubM/eric-lewis-for-free-in-sf-not-to-be-missed.html" />
        <link rel="service.edit" type="application/atom+xml" href="http://www.typepad.com/t/atom/weblog/blog_id=95377/entry_id=65999511" title="Eric Lewis for Free in SF - Not to be missed" />
        <link rel="replies" type="text/html" href="http://www.praxicom.com/2009/04/eric-lewis-for-free-in-sf-not-to-be-missed.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-65999511</id>
        <published>2009-04-25T00:00:16-07:00</published>
        <updated>2009-04-25T07:15:48Z</updated>
        <summary>Every once in awhile, an artist comes along who makes you rethink what is possible on his or her medium. On the piano, for me, that artist is Eric Lewis. The first time I saw him was on stage at...</summary>
        <author>
            <name>oren michels</name>
        </author>
        
        
<content type="xhtml" xml:lang="en-US" xml:base="http://www.praxicom.com/"><div xmlns="http://www.w3.org/1999/xhtml"><p><a href="http://blog.praxicom.com/.a/6a00d8341dfbdb53ef011570510975970b-pi" style="float: left; "><img alt="Donna+Karan+Collection+Backstage+Fall+09+MBFW+C9wxRIbJgWkl" border="0" class="at-xid-6a00d8341dfbdb53ef011570510975970b " src="http://blog.praxicom.com/.a/6a00d8341dfbdb53ef011570510975970b-320pi" style="margin-top: 4px; margin-right: 4px; margin-bottom: 4px; margin-left: 4px; " title="Donna+Karan+Collection+Backstage+Fall+09+MBFW+C9wxRIbJgWkl" /></a> Every once in awhile, an artist comes along who makes you rethink what is possible on his or her medium. On the piano, for me, that artist is <a href="http://ericlewisgroove.com">Eric Lewis</a>. The first time I saw him was on stage at <a href="http://www.ted.com">TED</a>. You can see one of his pieces <a href="http://www.ted.com/talks/eric_lewis_strikes_chords_to_rock_the_jazz_world.html">here</a>, in perfect TED high-def wonderfulness.  </p><div><br /><div>The second time I saw Eric was the following night, when he did <a href="http://www.nerdblog.com/2009/03/eric-lewis-westin-lobby-at-ted.html">an impromptu performance</a> in the lobby of the Westin hotel, Long Beach. <a href="http://www.movingventures.org/teachers/alyssa_decaro">A tap dancer</a> appeared at one point; <a href="http://www.cyantology.com/2009/02/10/ted-2009-snow-globes/">magic happened</a>. </div><br /><div>A lot of people noticed. Eric's been booked pretty solid since. So solid, in fact, that he had to turn down three requests to play at the White House before he could find a slot that worked for him and Barack. So he'll be in DC in a couple weeks playing for the Commander in Chief, but before that, he's here in San Francisco to play for us.</div><br /><div>This afternoon (Saturday April 25 2009), Eric will be playing another impromptu free concert. There's a back story, but suffice it to say that Eric had some free time and a desire to play, and <a href="http://www.cyantology.com/">Cyan</a> was able to get her friends at <a href="http://www.dnalounge.com">DNA Lounge</a> to make a venue available. All we needed was a piano; Cyan put that request out to <a href="http://twitter.com/cyantist/status/1608747876">Twitter</a>, and had it handled in a couple minutes. The logistics were worked out, and Eric's ready to play. <a href="http://www.mashery.com">Mashery</a> and <a href="http://www.zivity.com">Zivity</a> are helping out with logistics, and it's all about helping venues like the DNA Lounge bring more and better live music to San Francisco. </div><br /><div>I encourage anyone who has not seen Eric perform to come join us. Anyone who has seen him will need no encouragement; they're already on their way. </div><br /><div>Hope to see you there!</div><br /><div><a href="http://www.dnalounge.com/">DNA Lounge</a></div><div>375 11th Street</div><div>San Francisco</div><div>5:30 pm</div><div>Saturday, April 25, 2009</div></div><xhtml:img xmlns:xhtml="http://www.w3.org/1999/xhtml" src="http://feeds.feedburner.com/~r/Praxis/~4/8cgBAXBIubM" height="1" width="1" /></div></content>


    <feedburner:origLink>http://www.praxicom.com/2009/04/eric-lewis-for-free-in-sf-not-to-be-missed.html</feedburner:origLink></entry>
    <entry>
        <title>Symbiosis and APIs in Twitterland</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Praxis/~3/raODpQkusbM/symbiosis-and-apis-in-twitterland.html" />
        <link rel="service.edit" type="application/atom+xml" href="http://www.typepad.com/t/atom/weblog/blog_id=95377/entry_id=65450359" title="Symbiosis and APIs in Twitterland" />
        <link rel="replies" type="text/html" href="http://www.praxicom.com/2009/04/symbiosis-and-apis-in-twitterland.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-65450359</id>
        <published>2009-04-14T08:45:10-07:00</published>
        <updated>2009-04-14T15:45:10Z</updated>
        <summary>This morning Douglas MacMillan of Business Week wrote an interesting piece on the developer ecosystem springing up around the Twitter API. As with all ecosystems, this one is a symbiotic relationship, and MacMillan interviewed numerous app developers who are making...</summary>
        <author>
            <name>oren michels</name>
        </author>
        
        
<content type="xhtml" xml:lang="en-US" xml:base="http://www.praxicom.com/"><div xmlns="http://www.w3.org/1999/xhtml"><div style="text-align: left;"><a href="http://blog.praxicom.com/.a/6a00d8341dfbdb53ef01156f25165f970c-pi" style="float: right;"><img alt="Symbiosiscropped" border="0" class="at-xid-6a00d8341dfbdb53ef01156f25165f970c " src="http://blog.praxicom.com/.a/6a00d8341dfbdb53ef01156f25165f970c-800wi" title="Symbiosiscropped" /></a> This morning <a href="http://www.businessweek.com/bios/Douglas_MacMillan.htm">Douglas MacMillan</a> of Business Week wrote <a href="http://www.businessweek.com/technology/content/apr2009/tc20090413_877116.htm?chan=top+news_top+news+index+-+temp_top+story">an interesting piece</a> on the developer ecosystem springing up around the Twitter API. As with all ecosystems, this one is a symbiotic relationship, and MacMillan interviewed numerous app developers who are making money off <a href="http://www.twitter.com">Twitter</a>. And Twitter founder <a href="http://twitter.com/biz">Biz Stone</a> weighs in with an excellent quote - "Because the ecosystem that has grown around Twitter is so integral to our own success, we are sensitive to how we interact with it."<br /><br />MacMillan details some of the risks inherent in building apps in such an ecosystem:<br /></div><ul style="text-align: left;"><li>The rules can change, as happened with the Facebook platform's de-emphasization of third-party apps </li>
<li>The API can change, as happened when Twitter abruptly deprecated some of the API methods that developers had come to rely on</li>
<li>The API provider (symbiotic host) can decide to launch their own feature or app that renders the developer's app obsolete - a risk that is not dissimilar to what happened to Odeo, the company out of which Twitter sprang, when the iTunes music store added podcast support</li>
<li>The API provider can suffer outages, bugs, or slow performance</li>
<li>The API provider gets bought, and that can result in any of the above</li>
</ul>
<p>As I said to MacMillan, "Ultimately, Twitter exists to make money for Twitter." Happily, Twitter recognizes that the fastest path to doing so involves building a symbiotic relationship with a bunch of great developers, and they in turn build apps that result in user growth and more revenue for Twitter. </p><p>Twitter's challenge is to manage this balance in a way that benefits both sides, and the developers' challenge is to build apps and business models that are sustainable even as the rules, capability and performance of Twitter's API evolve. </p><p>Twitter's growth to date is testament to the success that both sides have achieved to date. Symbiotic relationships are not without risk, but those who are unwilling to take risks cede the rewards to those who are.</p><xhtml:img xmlns:xhtml="http://www.w3.org/1999/xhtml" src="http://feeds.feedburner.com/~r/Praxis/~4/raODpQkusbM" height="1" width="1" /></div></content>


    <feedburner:origLink>http://www.praxicom.com/2009/04/symbiosis-and-apis-in-twitterland.html</feedburner:origLink></entry>
    <entry>
        <title>API First - or Open Everything</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Praxis/~3/JU5krYd62ZY/api-first-or-open-everything.html" />
        <link rel="service.edit" type="application/atom+xml" href="http://www.typepad.com/t/atom/weblog/blog_id=95377/entry_id=64988905" title="API First - or Open Everything" />
        <link rel="replies" type="text/html" href="http://www.praxicom.com/2009/04/api-first-or-open-everything.html" thr:count="1" thr:when="2009-04-07T14:44:34Z" />
        <id>tag:typepad.com,2003:post-64988905</id>
        <published>2009-04-02T07:09:44-07:00</published>
        <updated>2009-04-02T14:10:05Z</updated>
        <summary>This morning MagicMerl pointed me to a great post by Kas Thomas called API First Design. Clearly, there are benefits to developing your APIs at the same time as you develop your web app. As I commented: "API First" is...</summary>
        <author>
            <name>oren michels</name>
        </author>
        
        
<content type="xhtml" xml:lang="en-US" xml:base="http://www.praxicom.com/"><div xmlns="http://www.w3.org/1999/xhtml"><p>This morning <a href="http://www.twitter.com/magicmerl" target="_blank">MagicMerl</a> pointed me to a great post by Kas Thomas called <a href="http://asserttrue.blogspot.com/2009/04/api-first-design.html">API First Design</a>. Clearly, there are benefits to developing your APIs at the same time as you develop your web app. As I commented:</p><div><blockquote class="webkit-indent-blockquote" style="margin: 0 0 0 40px; border: none; padding: 0px;"><p>"API First" is spot-on - the way we at <a href="http://www.mashery.com">Mashery</a> describe it is that a developer should be able to build any or all functionality of your website through your API, and that your web app actually runs on the same APIs (and therefore the same codebase) that you make available to third party developers. </p><p>The advantages of this approach are obvious: </p><p>- a single codebase to maintain</p><p>- no additional work to open the API (through Mashery, of course :) - since you will need to create rules around which developers are authorized to use which API methods if all services are built as APIs)</p><p>- consistent behavior across the API and the web app. I have seen search APIs that return different results for the same search depending on whether that search comes in through the API or the web page; this makes developing apps difficult, since you can't test and debug different searches on the website.</p><p>- by opening the full set of services through APIs, you are providing the broadest possible toolset for third party developers to use in building apps, and you will see way more innovation than if you limit your APIs to a subset of services.  </p><p>So even if it is too late to be "API First", we strongly recommend that you "Open Everything" as quickly as you can, even if doing so takes time. <a href="http://developer.nytimes.com" target="_blank">The New York Times</a> is setting a great example of how this is done - since opening their first API last October (campaign finance data), they have steadily opened more and more services over the past few months, and will continue doing so until everything is open. They have publicly announced their commitment to opening everything, so developers know that there will be new and exciting building blocks coming down the road.</p></blockquote><div><div>API First Design also helps in monetizing your API the right way. A successful API is a distribution channel for your core services and makes money as an extension of your core business model. Or, as we like to say, "bake your business model into your API". </div></div></div><xhtml:img xmlns:xhtml="http://www.w3.org/1999/xhtml" src="http://feeds.feedburner.com/~r/Praxis/~4/JU5krYd62ZY" height="1" width="1" /></div></content>


    <feedburner:origLink>http://www.praxicom.com/2009/04/api-first-or-open-everything.html</feedburner:origLink></entry>
    <entry>
        <title>The Guardian's Data Store - Syndication of Syndication</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Praxis/~3/Pn5pE0Ow87E/the-.html" />
        <link rel="service.edit" type="application/atom+xml" href="http://www.typepad.com/t/atom/weblog/blog_id=95377/entry_id=63885239" title="The Guardian's Data Store - Syndication of Syndication" />
        <link rel="replies" type="text/html" href="http://www.praxicom.com/2009/03/the-.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-63885239</id>
        <published>2009-03-10T07:49:58-07:00</published>
        <updated>2009-03-10T14:49:58Z</updated>
        <summary>Two weeks ago, I had the pleasure of attending the New York Times's API launch event. Tim O'Reilly spoke about the evolution of newspapers, and said hailed Times Open (their API) as a significant step in the right direction for...</summary>
        <author>
            <name>oren michels</name>
        </author>
        
        
<content type="xhtml" xml:lang="en-US" xml:base="http://www.praxicom.com/"><div xmlns="http://www.w3.org/1999/xhtml"><p>Two weeks ago, I had the pleasure of attending the <a href="http://www.centernetworks.com/ny-times-timesopen-newswire-api" target="_blank">New York Times's API launch event</a>. Tim O'Reilly spoke about the evolution of newspapers, and said hailed <a href="http://developer.nytimes.com" target="_blank">Times Open (their API) </a>as a significant step in the right direction for an important industry facing big challenges.</p><div>When Times CTO Marc Frons <a href="http://howsoftwareisbuilt.com/2008/03/12/interview-with-marc-frons-cto-new-york-times-digital-part-2/" target="_blank">announced their API plans</a> in May of last year, we at <a href="http://www.mashery.com" target="_blank">Mashery</a> began fielding a lot of calls from news organizations looking to learn about APIs and figure out how they could build new revenue and distribution from opening their content and, as Marc said, making the NYT programmable. </div><br /><div>One of the more intriguing inquiries we received was from the<a href="http://www.guardian.co.uk/"> Guardian in the UK</a>. Not only are they making their content available through their API, but they are also publishing content from other sources in what they call the "Data Store...a collection of important and high quality data sets curated by Guardian journalists. You can find useful data here, download it, and integrate it with other internet applications."</div><br /><div>The Data Store is of particular interest because the team at the Guardian recognized that just as they provide a mix of their own and others' content on their website in order to make a more complete and compelling experience for their readers, so should they include as much of their third party data and content as possible in their API. This gives developers a broader range of content to incorporate in their applications, as my very good friends (and Mashery customers) at <a href="http://www.zemanta.com" target="_blank">Zemanta</a> have <a href="http://labs.zemanta.com/guardian/" target="_blank">already demonstrated</a>. But more importantly, it allows smaller content providers who already leverage the Guardian's brand and traffic to reach a broader online audience to enjoy the same benefits from the Guardian's API. And the Guardian is able to build a stronger distribution channel for their own content by broadening the data available to their developer community. Everyone wins.</div><br /><div>Today, we're happy to report that <a href="http://uk.techcrunch.com/2009/03/10/the-guardian-launches-open-api-for-all-content-but-they-still-control-the-ads/" target="_blank">the Guardian has launched </a>its <a href="http://www.guardian.co.uk/open-platform/getting-started" target="_blank">API</a>, including the Data Store, using Mashery's services. We're providing all the usual pieces of the API puzzle - rate limiting and business rules enforcement, key issuance, developer management, caching, and so on - but with a twist, since we will need to enable the Data Store to set different rules for different data sets. One of the most critical elements will no doubt be our reporting, which will be used to track who is using which data. </div><br /><div>I expect to see many other news providers - and travel sites, e-etailers, search engines, and everyone else - adopt the Data Store model in coming months. Should be very interesting.</div><xhtml:img xmlns:xhtml="http://www.w3.org/1999/xhtml" src="http://feeds.feedburner.com/~r/Praxis/~4/Pn5pE0Ow87E" height="1" width="1" /></div></content>


    <feedburner:origLink>http://www.praxicom.com/2009/03/the-.html</feedburner:origLink></entry>
    <entry>
        <title>Panic vs. Urgency - only one is useful</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Praxis/~3/pl0lHrXRePQ/panic-vs-urgency-only-one-is-useful.html" />
        <link rel="service.edit" type="application/atom+xml" href="http://www.typepad.com/t/atom/weblog/blog_id=95377/entry_id=62218288" title="Panic vs. Urgency - only one is useful" />
        <link rel="replies" type="text/html" href="http://www.praxicom.com/2009/02/panic-vs-urgency-only-one-is-useful.html" thr:count="1" thr:when="2009-02-01T19:01:41Z" />
        <id>tag:typepad.com,2003:post-62218288</id>
        <published>2009-02-01T04:14:13-08:00</published>
        <updated>2009-02-01T12:14:13Z</updated>
        <summary>Read a a great post from Brad Feld this morning in which he shared a memo one of his portfolio CEOs sent to his team called "The Difference between Panic and Urgency". It should be required reading for every startup...</summary>
        <author>
            <name>oren michels</name>
        </author>
        
        
<content type="xhtml" xml:lang="en-US" xml:base="http://www.praxicom.com/"><div xmlns="http://www.w3.org/1999/xhtml"><p><a href="http://oren.blogs.com/.a/6a00d8341dfbdb53ef011168393638970c-pi" style="float: left;"><img alt="Dontpanic" border="0" class="at-xid-6a00d8341dfbdb53ef011168393638970c " src="http://oren.blogs.com/.a/6a00d8341dfbdb53ef011168393638970c-800wi" style="margin: 12px; width: 122px; height: 122px;" title="Dontpanic" /></a>
 Read a <a href="http://www.feld.com/wp/archives/2009/01/the-difference-between-panic-and-urgency.html" target="_blank">a great post</a> from Brad Feld this morning in which he shared a memo one of his portfolio CEOs sent to his team called "The Difference between Panic and Urgency". It should be required reading for every startup employee (and has just become so for the entire <a href="http://www.mashery.com" target="_blank">Mashery</a> team).</p><p>The post contrasts <strong>panic</strong> - "a sudden overwhelming fear, with or without cause, that produces hysterical or irrational behavior, and that often spreads quickly through a group of persons" - with <strong>urgency</strong> - "relentlessness, steadiness and the purposeful pursuit of a goal while “continuously purging irrelevant activities to provide time for the important and to prevent burn-out.”</p><p>In every startup I've worked at, people who panicked would fail out fairly quickly, and those without a sense of urgency (and the ability to purge irrelevant activities is key to this) would fail out more slowly. There is too much to do, and too many distractions from things we "could" or even "should" do but are not urgent enough to move to the top of the list. </p><p>Don't panic! </p><p>But bring urgency to everything you do.</p><xhtml:img xmlns:xhtml="http://www.w3.org/1999/xhtml" src="http://feeds.feedburner.com/~r/Praxis/~4/pl0lHrXRePQ" height="1" width="1" /></div></content>


    <feedburner:origLink>http://www.praxicom.com/2009/02/panic-vs-urgency-only-one-is-useful.html</feedburner:origLink></entry>
 
</feed><!-- ph=1 --><!-- nhm:from_kauri -->
