SlideShare a Scribd company logo
1 of 107
Surviving (and Thriving in)
the Online Identity Wars
        Joseph Smarr
        April 1, 2009
One year ago
Web 2.0 Expo, SF
I introduced two concepts
The “Social Web Ecosystem”
The “Social Web Ecosystem”
and its “Virtuous Cycle”
and its “Virtuous Cycle”
Together, these are now the
 blueprint for the industry
Together, these are now the
 blueprint for the industry
Together, these are now the
 blueprint for the industry
Together, these are now the
 blueprint for the industry
Together, these are now the
 blueprint for the industry
Together, these are now the
 blueprint for the industry
Together, these are now the
 blueprint for the industry
Six months ago
Web 2.0 Expo, NYC
I coined a new term
The new “Open Stack”
The new “Open Stack”
The phrase has been adopted by
    the industry and media.
The phrase has been adopted by
    the industry and media.
The phrase has been adopted by
    the industry and media.
The phrase has been adopted by
    the industry and media.
Last month
SXSW, Austin
I floated the term
The “Slippery Salamander”
The “Slippery Salamander”
The “Slippery Salamander”
Despite that stumble...
My other predictions have
   been pretty good:
What’s really going on here?
A sea change
is underway.
The web is
going social.
The Social Web
 is going open
at a
quickening
 pace, as
Facebook
MySpace
 Google
  Yahoo
Microsoft
   AOL
race each
 other to
 open up
and vie to
 become
    your
preferred
  Identity
 Provider.
What’s a site to do
to survive in this phase of the
Online Identity Wars?
Let’s start with what not to do.
DON’T
DON’T




Ask your users to create yet-another-
  account/password/photo/profile
DON’T




Ask your users to create yet-another-
  account/password/photo/profile
DON’T
DON’T




Build proprietary APIs where standards
    exist or are under development
DON’T




Build proprietary APIs where standards
    exist or are under development
DON’T
DON’T




Try to win through data “scraping”
DON’T




Try to win through data “scraping”
DON’T
DON’T




Choose a “data lock-in” business model
DON’T




Choose a “data lock-in” business model
DON’T




Choose a “data lock-in” business model
                                  Image credit: Naomi Bennett
DON’T
DON’T




Assume Facebook is now and will always
        be a “walled garden”
DON’T




Assume Facebook is now and will always
        be a “walled garden”
DON’T
DON’T




Assume Facebook is the entire Social Web
DON’T




Assume Facebook is the entire Social Web
Okay. That can help you survive.
What about thriving?
DO
DO




 Customize your UX for the Identity
Providers that best serve your business
DO




 Customize your UX for the Identity
Providers that best serve your business
DO




Anyone want a demo?
DO
DO




   Implement FB Connect and Open Stack
or outsource it (RPX, Google FriendConnect)
DO




   Implement FB Connect and Open Stack
or outsource it (RPX, Google FriendConnect)
DO
DO




Focus on generating Activity Streams to
       ride the Virtuous Cycle
DO




Focus on generating Activity Streams to
       ride the Virtuous Cycle
DO
DO




Go for maximum distribution; work with
       all webwide aggregators
DO




Go for maximum distribution; work with
       all webwide aggregators
DO




Go for maximum distribution; work with
       all webwide aggregators
DO




Go for maximum distribution; work with
       all webwide aggregators
DO




Go for maximum distribution; work with
       all webwide aggregators
DO




Go for maximum distribution; work with
       all webwide aggregators
DO




Go for maximum distribution; work with
       all webwide aggregators
DO




Go for maximum distribution; work with
       all webwide aggregators
DO
DO




 Build APIs around your unique content
and services, and do so in standard ways
DO




 Build APIs around your unique content
and services, and do so in standard ways
DO




 Build APIs around your unique content
and services, and do so in standard ways
DO
DO




Pay attention to this rapidly-evolving space
DO




Pay attention to this rapidly-evolving space
DO




Pay attention to this rapidly-evolving space
DO




Pay attention to this rapidly-evolving space
in conclusion...
In this time of
massive, rapid
  sea change
the greatest
  opportunity
  comes from
aligning with it.
Let’s open it up for Q&A.

More Related Content

What's hot (13)

State of Mobile
State of MobileState of Mobile
State of Mobile
 
(Ignite) Mobile WordPress - WordCamp Seattle 2011
(Ignite) Mobile WordPress - WordCamp Seattle 2011(Ignite) Mobile WordPress - WordCamp Seattle 2011
(Ignite) Mobile WordPress - WordCamp Seattle 2011
 
6a what is web 2.0 epooley
6a  what is web 2.0 epooley6a  what is web 2.0 epooley
6a what is web 2.0 epooley
 
WordPress Mobile: Reality & Vision - WordCamp Lisboa 2011
WordPress Mobile: Reality & Vision - WordCamp Lisboa 2011WordPress Mobile: Reality & Vision - WordCamp Lisboa 2011
WordPress Mobile: Reality & Vision - WordCamp Lisboa 2011
 
EECI 2009 Keynote
EECI 2009 KeynoteEECI 2009 Keynote
EECI 2009 Keynote
 
How to embed bag into your self hosted wordpress blog
How to embed bag into your self hosted wordpress blogHow to embed bag into your self hosted wordpress blog
How to embed bag into your self hosted wordpress blog
 
#5
#5#5
#5
 
WordPress in your cell phone
WordPress in your cell phoneWordPress in your cell phone
WordPress in your cell phone
 
WordCamp Reno - WP Network Effects
WordCamp Reno - WP Network EffectsWordCamp Reno - WP Network Effects
WordCamp Reno - WP Network Effects
 
WordCamp Kenya - Mobile WordPress
WordCamp Kenya - Mobile WordPressWordCamp Kenya - Mobile WordPress
WordCamp Kenya - Mobile WordPress
 
How to Create Viral Videos by Tammy Camp
How to Create Viral Videos by Tammy CampHow to Create Viral Videos by Tammy Camp
How to Create Viral Videos by Tammy Camp
 
Supadü Overview
Supadü OverviewSupadü Overview
Supadü Overview
 
How Being Hacked Turned Out to be the Best Thing That Ever Happened to Me
How Being Hacked Turned Out to be the Best Thing That Ever Happened to MeHow Being Hacked Turned Out to be the Best Thing That Ever Happened to Me
How Being Hacked Turned Out to be the Best Thing That Ever Happened to Me
 

Similar to Surviving (and Thriving in) the Online Identity Wars

10 Steps To Make A Professional Article With Best SEO Strategies.pdf
10 Steps To Make A Professional Article With Best SEO Strategies.pdf10 Steps To Make A Professional Article With Best SEO Strategies.pdf
10 Steps To Make A Professional Article With Best SEO Strategies.pdfSuperHero Marketing
 
Fast Delivery DevOps Israel
Fast Delivery DevOps IsraelFast Delivery DevOps Israel
Fast Delivery DevOps IsraelAdrian Cockcroft
 
Goto Berlin - Migrating to Microservices (Fast Delivery)
Goto Berlin - Migrating to Microservices (Fast Delivery)Goto Berlin - Migrating to Microservices (Fast Delivery)
Goto Berlin - Migrating to Microservices (Fast Delivery)Adrian Cockcroft
 
Mindmeister Case Study En.Key
Mindmeister Case Study En.KeyMindmeister Case Study En.Key
Mindmeister Case Study En.Keymindmeister
 
Erase and Rewind - Open Web Camp 2015
Erase and Rewind - Open Web Camp 2015Erase and Rewind - Open Web Camp 2015
Erase and Rewind - Open Web Camp 2015Christian Heilmann
 
Monktoberfest Fast Delivery
Monktoberfest Fast DeliveryMonktoberfest Fast Delivery
Monktoberfest Fast DeliveryAdrian Cockcroft
 
Mobile App Feature Configuration and A/B Experiments
Mobile App Feature Configuration and A/B ExperimentsMobile App Feature Configuration and A/B Experiments
Mobile App Feature Configuration and A/B Experimentslacyrhoades
 
Programming for Non-Programmers - SXSW Vegas 2014
Programming for Non-Programmers - SXSW Vegas 2014Programming for Non-Programmers - SXSW Vegas 2014
Programming for Non-Programmers - SXSW Vegas 2014Chris Castiglione
 
DevDay 2013 - Building Startups and Minimum Viable Products
DevDay 2013 - Building Startups and Minimum Viable ProductsDevDay 2013 - Building Startups and Minimum Viable Products
DevDay 2013 - Building Startups and Minimum Viable ProductsBen Hall
 
Web/App Development, Design, and SAAS Services Beginner's Tutorial from A to Z
Web/App Development, Design, and SAAS Services Beginner's Tutorial from A to ZWeb/App Development, Design, and SAAS Services Beginner's Tutorial from A to Z
Web/App Development, Design, and SAAS Services Beginner's Tutorial from A to ZSuperHero Marketing
 
Debunking Web Design Myths
Debunking Web Design MythsDebunking Web Design Myths
Debunking Web Design Mythselliotjaystocks
 
Introduction to Social Networking Sites and websites
Introduction to Social Networking Sites and websitesIntroduction to Social Networking Sites and websites
Introduction to Social Networking Sites and websitesShruti Arya
 
National Speakers Assocication of Australia (NSAA)-Western Australia Chapter ...
National Speakers Assocication of Australia (NSAA)-Western Australia Chapter ...National Speakers Assocication of Australia (NSAA)-Western Australia Chapter ...
National Speakers Assocication of Australia (NSAA)-Western Australia Chapter ...Craig Rispin
 
State of Drupal keynote, DrupalCon Austin
State of Drupal keynote, DrupalCon AustinState of Drupal keynote, DrupalCon Austin
State of Drupal keynote, DrupalCon AustinDries Buytaert
 
Beyond being responsive, a mobile first strategy
Beyond being responsive, a mobile first strategyBeyond being responsive, a mobile first strategy
Beyond being responsive, a mobile first strategyinternet-inspired
 
Spring Training Social Media F I N A L
Spring  Training  Social  Media  F I N A LSpring  Training  Social  Media  F I N A L
Spring Training Social Media F I N A LAPPMA
 
How to Grow Your Audience Through Accessibility
How to Grow Your Audience Through AccessibilityHow to Grow Your Audience Through Accessibility
How to Grow Your Audience Through AccessibilityAllison Sheridan
 

Similar to Surviving (and Thriving in) the Online Identity Wars (20)

Prototyping: Helping to take away the suck
Prototyping: Helping to take away the suckPrototyping: Helping to take away the suck
Prototyping: Helping to take away the suck
 
10 Steps To Make A Professional Article With Best SEO Strategies.pdf
10 Steps To Make A Professional Article With Best SEO Strategies.pdf10 Steps To Make A Professional Article With Best SEO Strategies.pdf
10 Steps To Make A Professional Article With Best SEO Strategies.pdf
 
Fast Delivery DevOps Israel
Fast Delivery DevOps IsraelFast Delivery DevOps Israel
Fast Delivery DevOps Israel
 
Web2 Expo Presentation
Web2 Expo PresentationWeb2 Expo Presentation
Web2 Expo Presentation
 
Goto Berlin - Migrating to Microservices (Fast Delivery)
Goto Berlin - Migrating to Microservices (Fast Delivery)Goto Berlin - Migrating to Microservices (Fast Delivery)
Goto Berlin - Migrating to Microservices (Fast Delivery)
 
Mindmeister Case Study En.Key
Mindmeister Case Study En.KeyMindmeister Case Study En.Key
Mindmeister Case Study En.Key
 
Erase and Rewind - Open Web Camp 2015
Erase and Rewind - Open Web Camp 2015Erase and Rewind - Open Web Camp 2015
Erase and Rewind - Open Web Camp 2015
 
Monktoberfest Fast Delivery
Monktoberfest Fast DeliveryMonktoberfest Fast Delivery
Monktoberfest Fast Delivery
 
Mobile App Feature Configuration and A/B Experiments
Mobile App Feature Configuration and A/B ExperimentsMobile App Feature Configuration and A/B Experiments
Mobile App Feature Configuration and A/B Experiments
 
Programming for Non-Programmers - SXSW Vegas 2014
Programming for Non-Programmers - SXSW Vegas 2014Programming for Non-Programmers - SXSW Vegas 2014
Programming for Non-Programmers - SXSW Vegas 2014
 
DevDay 2013 - Building Startups and Minimum Viable Products
DevDay 2013 - Building Startups and Minimum Viable ProductsDevDay 2013 - Building Startups and Minimum Viable Products
DevDay 2013 - Building Startups and Minimum Viable Products
 
Alex jubien-think mobile
Alex jubien-think mobileAlex jubien-think mobile
Alex jubien-think mobile
 
Web/App Development, Design, and SAAS Services Beginner's Tutorial from A to Z
Web/App Development, Design, and SAAS Services Beginner's Tutorial from A to ZWeb/App Development, Design, and SAAS Services Beginner's Tutorial from A to Z
Web/App Development, Design, and SAAS Services Beginner's Tutorial from A to Z
 
Debunking Web Design Myths
Debunking Web Design MythsDebunking Web Design Myths
Debunking Web Design Myths
 
Introduction to Social Networking Sites and websites
Introduction to Social Networking Sites and websitesIntroduction to Social Networking Sites and websites
Introduction to Social Networking Sites and websites
 
National Speakers Assocication of Australia (NSAA)-Western Australia Chapter ...
National Speakers Assocication of Australia (NSAA)-Western Australia Chapter ...National Speakers Assocication of Australia (NSAA)-Western Australia Chapter ...
National Speakers Assocication of Australia (NSAA)-Western Australia Chapter ...
 
State of Drupal keynote, DrupalCon Austin
State of Drupal keynote, DrupalCon AustinState of Drupal keynote, DrupalCon Austin
State of Drupal keynote, DrupalCon Austin
 
Beyond being responsive, a mobile first strategy
Beyond being responsive, a mobile first strategyBeyond being responsive, a mobile first strategy
Beyond being responsive, a mobile first strategy
 
Spring Training Social Media F I N A L
Spring  Training  Social  Media  F I N A LSpring  Training  Social  Media  F I N A L
Spring Training Social Media F I N A L
 
How to Grow Your Audience Through Accessibility
How to Grow Your Audience Through AccessibilityHow to Grow Your Audience Through Accessibility
How to Grow Your Audience Through Accessibility
 

Recently uploaded

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 

Recently uploaded (20)

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 

Surviving (and Thriving in) the Online Identity Wars

Editor's Notes