Plays Well With Others
sr   bna
Small pieces. Loosely joined.
Do one thing.
Do it well.
Write programs
to work together.
Axioms of Web Architecture




   Simplicity
 Modular Design
 Decentralization
“One of my favorite business model
suggestions for entrepreneurs is, find
an old UNIX command that hasn't yet
been implemen...
finger
pine
Why don’t our social apps work this way?
Control


          Speed


         Privacy


Clean Experience
Missing: the power of remixable data
Social networking fatigue
brian@brianoberkirch.com

photo by Lane Hartwell
brianoberkirch.com

photo by Lane Hartwell
twitter.com/brianoberkirch

photo by Lane Hartwell
flickr.com/people/brianoberkirch

photo by Lane Hartwell
http://upcoming.yahoo.com/user/40960/

photo by Lane Hartwell
last.fm/user/brianoberkirch

photo by Lane Hartwell
How can we make social networks more
hackable? Portable? Efficient?
Don’t make me repeat myself.




Profile information


Friend networks


Preferences
Could these sites work together?
We have the technology:
Does it work for users?
Identity
“OpenID is the game changer for
social networks, allowing for the
portability of the social graph &
preferences.”

       ...
Profile Import
Friend Import
hCard + XFN
The Anti-Pattern
Identity Consolidation




           rel = “me”
Authentication


   Open Protocol for
  API access delegation

“A valet key for your data”

 Modeled on flickr token
      ...
Activity Streams
Using WordPress with:

        OpenID
XFN Formatted Friend Lists
        hCards
        OAuth
Open Items


Jabber adding real-time updates
Education about URL-based identity
Privacy policies & workflows
Ease of use
Ca...
What You Can Do

Speed initial usage by reusing identity
Reuse profile information
Make your profiles portable
Import contac...
Read More




OpenID.net
Microformats.org/wiki/social-network-portability
OAuth.net
Diso-project.org
Many thanks to:
http://fetching.net
http://www.flickr.com/photos/niznoz/5753993/
http://www.flickr.com/photos/ario/20732186/...
brianoberkirch.com
Plays Well With Others
Plays Well With Others
Plays Well With Others
Plays Well With Others
Plays Well With Others
Plays Well With Others
Plays Well With Others
Plays Well With Others
Plays Well With Others
Plays Well With Others
Plays Well With Others
Plays Well With Others
Plays Well With Others
Plays Well With Others
Plays Well With Others
Plays Well With Others
Plays Well With Others
Plays Well With Others
Plays Well With Others
Upcoming SlideShare
Loading in...5
×

Plays Well With Others

7,276

Published on

Published in: Business, Technology

Plays Well With Others

  1. 1. Plays Well With Others
  2. 2. sr bna
  3. 3. Small pieces. Loosely joined.
  4. 4. Do one thing.
  5. 5. Do it well.
  6. 6. Write programs to work together.
  7. 7. Axioms of Web Architecture Simplicity Modular Design Decentralization
  8. 8. “One of my favorite business model suggestions for entrepreneurs is, find an old UNIX command that hasn't yet been implemented on the web, and fix that.” Marc Hedlund
  9. 9. finger
  10. 10. pine
  11. 11. Why don’t our social apps work this way?
  12. 12. Control Speed Privacy Clean Experience
  13. 13. Missing: the power of remixable data
  14. 14. Social networking fatigue
  15. 15. brian@brianoberkirch.com photo by Lane Hartwell
  16. 16. brianoberkirch.com photo by Lane Hartwell
  17. 17. twitter.com/brianoberkirch photo by Lane Hartwell
  18. 18. flickr.com/people/brianoberkirch photo by Lane Hartwell
  19. 19. http://upcoming.yahoo.com/user/40960/ photo by Lane Hartwell
  20. 20. last.fm/user/brianoberkirch photo by Lane Hartwell
  21. 21. How can we make social networks more hackable? Portable? Efficient?
  22. 22. Don’t make me repeat myself. Profile information Friend networks Preferences
  23. 23. Could these sites work together?
  24. 24. We have the technology:
  25. 25. Does it work for users?
  26. 26. Identity
  27. 27. “OpenID is the game changer for social networks, allowing for the portability of the social graph & preferences.” Simon Willison
  28. 28. Profile Import
  29. 29. Friend Import
  30. 30. hCard + XFN
  31. 31. The Anti-Pattern
  32. 32. Identity Consolidation rel = “me”
  33. 33. Authentication Open Protocol for API access delegation “A valet key for your data” Modeled on flickr token workflow
  34. 34. Activity Streams
  35. 35. Using WordPress with: OpenID XFN Formatted Friend Lists hCards OAuth
  36. 36. Open Items Jabber adding real-time updates Education about URL-based identity Privacy policies & workflows Ease of use Can we share/mine attention data? How to apportion value? What’s the killer app?
  37. 37. What You Can Do Speed initial usage by reusing identity Reuse profile information Make your profiles portable Import contact lists Make your contact lists portable Gate access where needed Highlight privacy issues
  38. 38. Read More OpenID.net Microformats.org/wiki/social-network-portability OAuth.net Diso-project.org
  39. 39. Many thanks to: http://fetching.net http://www.flickr.com/photos/niznoz/5753993/ http://www.flickr.com/photos/ario/20732186/ http://www.flickr.com/photos/alaina/22277566/in/pool-webtard http://flickr.com/photos/ethomsen/42547012/ http://flickr.com/photos/mohawk/13599814/ http://flickr.com/photos/peterjlambert/97671748/ http://flickr.com/photos/eti-eti/697542248/ http://flickr.com/photos/grantneufeld/249572562/ http://flickr.com/photos/nez/381560748/ http://flickr.com/photos/technicolorcavalry/96348192/ http://flickr.com/photos/freudianslip/129612709/ http://flickr.com/photos/oskay/265899784/ http://www.flickr.com/photos/lantzilla/244589400/ http://www.flickr.com/photos/youngblog/904472102/ http://www.flickr.com/photos/nic/506055341/ http://www.flickr.com/photos/tcmhitchhiker/697631047/ http://www.flickr.com/photos/bru/129437516/ http://www.flickr.com/photos/sidehike/207826371/ http://www.flickr.com/photos/estherase/13553883/ http://www.flickr.com/photos/eole/380316678/ http://www.flickr.com/photos/factoryjoe/26967479/ http://www.flickr.com/photos/beija-flor/194900377/ http://www.flickr.com/photos/vj_pics/623553390/
  40. 40. brianoberkirch.com
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×