OSCON Keynote: Trying To Suck Less

  • 5,536 views
Uploaded on

A presentation I gave about Six Apart's work for the O'Reilly Open Source conference in 2006

A presentation I gave about Six Apart's work for the O'Reilly Open Source conference in 2006

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
No Downloads

Views

Total Views
5,536
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
126
Comments
3
Likes
10

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Trying to Suck Less Making Web 2.0 Mean Something
  • 2. Anil Dash (lousy coder)
  • 3. Blogs!
  • 4.  
  • 5. Connect with the people you care about.
  • 6. Hooray Blogs!
  • 7. Cute Overload Cat Pictures 2.0
  • 8.  
  • 9. Influencing Mainstream Media
  • 10.  
  • 11.  
  • 12.  
  • 13. Niche Communities
  • 14.  
  • 15. (Helping Furries Get Married)
  • 16. (Helping Anybody Get Connected)
  • 17. Web 2.0!
  • 18.  
  • 19.  
  • 20. It’s great stuff.
  • 21. Blogs don’t suck. (Mostly.) Web 2.0 doesn’t suck. (Mostly.)
  • 22. Getting Carried Away
  • 23. “ We’re the fourth most popular mobile application for tagging podcasts!” (Digg This!)
  • 24. http://www.hat.evr
  • 25.  
  • 26. Who would want to use this?
  • 27. Is it making my life better?
  • 28. This sucks!
  • 29. Sucks = Could Be Great
  • 30. Uh oh! You succeed in your plan, and nobody’s any happier .
  • 31. Uh oh! You build something great, but you have to shut it down .
  • 32. Sucks = Doesn’t Scale
  • 33.
    • Blogs
    • ???
    • Profit!
  • 34. Profit! (Any way that you want to.)
  • 35. Profit! (So you can scale.)
  • 36. But wait, it gets worse!
  • 37.
    • Open Data
    • Open Feeds
    • Open APIs
    • Open Source
  • 38. They’re not open!
  • 39. Even many sites that don’t suck aren’t open .
  • 40. It’s not a witch hunt.
  • 41. Not Just Table Scraps
  • 42. It’s easy to slip up:
    • Not Open
    • Meaningless
  • 43. It’s still worth trying.
  • 44. Making lives better!
  • 45. What’s It Take To Build This Stuff?
  • 46. Requisite LAMP Stack Slide!
  • 47. Perl gods: We’re Hiring!
  • 48. Yay, LAMP!
  • 49. Uh oh, LAMP.
  • 50. How to win the Tour de France:
    • Buy a bike
    • Buy tight shorts
    • Go faster than everyone
    • Win!
  • 51.
    • A scalable file system
    • Memory Caching for Dynamic Sites
    • Load Balancing
    • Real-Time Messaging
    • Identity that doesn’t suck
    • A useful database abstraction layer
    • Distributed Job Management
    • Ad Serving
    • A useful, standard API
    • Ajax libraries for the front-end
    The Ugly Stuff
  • 52. What’s Wrong With What’s Out There?
    • Not open
    • Expensive
    • Complicated
    • All of the above
    • It sucks!
  • 53. The Platform Perlbal Memcached MogileFS Djabberd
  • 54. Why Use Them?
    • They’re Open
    • They’re Free
    • They Work Like Crazy
  • 55. Real Scaling!
  • 56.
    • A light, fast load balancer that leaves the hard stuff to Apache.
    Perlbal
  • 57.
    • Helps your database service enough requests to have all your pages be dynamic.
    Memcached
  • 58.
    • A high-availability, scalable file system that assumes your hardware will fail.
    MogileFS
  • 59. OMG FILES! M O G I L E F S !
  • 60.
    • Real-Time Jabber Messaging
    Djabberd Powers LJ Talk
  • 61. Perlbal Memcached MogileFS Djabberd
  • 62.
    • Data::ObjectDriver
    • OpenID
    • TrackBack
    • XML::Atom
    • Ad Engine
    • Plagger
    Lots More
  • 63. We build on this.
  • 64. Extracted from real working apps.
  • 65. Web 2.0's greatest hits are built on this.
  • 66.  
  • 67. So What Does Web 2.0 Mean? It’s open. It doesn’t suck.
  • 68. Go get it: http://developer.sixapart.com
  • 69. Now go build something that doesn’t suck.
  • 70. Thank You!
  • 71. See our sessions: Stump the Band: 1:45pm, E142 Plagger: 2:35pm, Portland 256 Data::ObjectDriver: 11:35am Thursday, Portland 256 LiveJournal’s Secret Spinoffs: 11:35am Friday, F150