NICK HALSTEAD
Founder & CEO




twitter.com/nickhalstead

                           #INTRO
DEVELOPMENT

  BUSINESS

THE FUTURE
              #TOPICS
FIRST A QUICK
            STORY




 (TRY NOT TO NOD OFF)
                        #STORY
(LAST YEAR)




BUILDING WEB 2.0 IN 16 HOURS




                         #BUILDING
HAVE AN IDEA




               #IDEA
GET A GOOD CODER




               #BABY
GET A DESIGNER




(my designer @DTSN supplied this picture of himself)

                                          #MONKEY
INSERT COKE




              #COKE
DO SOME WORK




               #POO
INSERT PIZZA




         #PIZZA #YUMMY
DO MORE WORK




          #MOREPOO
INSERT MORE JUNK




            #COKE+PIZZA
CRUNCH TIME




          #BUZZING
LAUNCH PRODUCT!

• TWITTER AGGEGRATOR
• LOOKS FOR LINKS TO CONTENT
• DISPLAYS MOST POPULAR CONTENT
• CATEGORISES THE CONTE...
WHAT IT COSTS
        (LAST YEAR)


 • £500 for contract programmer
 • 4 hours internal design time
 • 4 hours (me program...
WHAT IT COSTS
        (LAST YEAR)


 • £500 for contract programmer
 • 4 hours internal design time
 RETURN TO THIS LATER....
DEVELOPMENT




     #DEVELOPMENT
THE ‘FIREHOSE’
 (public timeline)




                     #SCARY
THE ‘FIREHOSE’
      TWEETS

READY FOR GROWTH?



              #LOTS #AND #LOTS
THE ‘FIREHOSE’
  TWEETS




                 #LOTS
THE ‘FIREHOSE’
    TWEETS

800,000+ a day



                   #LOTS
THE ‘FIREHOSE’
     TWEETS

 800,000+ a day
24 million a month

                     #LOTS
THE ‘FIREHOSE’
     TWEETS

 800,000+ a day
24 million a month
   =       year
                     #LOTS
THE ‘FIREHOSE’
          TWEETS
1200%+ GROWTH IN LAST 12 MONTHS




                           #COSTL
                    ...
THE ‘FIREHOSE’
           TWEETS
1200%+ GROWTH IN LAST 12 MONTHS
             2010
       288 million a month?




       ...
THE ‘FIREHOSE’
           TWEETS
1200%+ GROWTH IN LAST 12 MONTHS
             2010
       288 million a month?


        =...
THE ‘FIREHOSE’
  ACCESS
Data Mining Feed




                   #FIREHOSE
THE ‘FIREHOSE’
     ACCESS
  Data Mining Feed

stream HTTP (Q2 2009)




                        #FIREHOSE
THE ‘FIREHOSE’
      ACCESS
   Data Mining Feed

stream HTTP (Q2 2009)

XMPP (been and gone...)



                       ...
THE ‘FIREHOSE’
      ACCESS
   Data Mining Feed

stream HTTP (Q2 2009)

XMPP (been and gone...)

 3rd Party (e.g. GNIP)

 ...
WHITELISTING


      20,000 requests per hour




http://twitter.com/help/request_whitelisting

                          ...
OPTIMIZATION

DB DE-NORMALIZATION

  STATIC CONTENT

    MEMCACHE

      CLOUD?


                      #SPEED
OPTIMIZATION



Speed != Scalable


                  #SPEED
BACK TO OUR
      STORY


              #STORY
BEYOND
BOOTSTRAP
  (THIS YEAR)




                #MORECOS
                   T
BEYOND
         BOOTSTRAP
           (THIS YEAR)
  Development
• Monthly Updates
• 10 days x 4 Team
  Members
• total man ...
BEYOND
         BOOTSTRAP
           (THIS YEAR)
  Development                Hosting
•                      •
  Monthly U...
WHY INVEST THIS MUCH?



                    #WHY
BUSINESS




       #BUSINESS
+BRANDS




          #BRANDS
WHY?
       #QUESTION
#QUESTION
TRUST



  OPINION OF A FRIEND
                           83%!!
WHO HAS USED THE PRODUCT


                               ...
has made $1 million revenue on




                           #DELL
DEDICATED 20%
OF PR BUDGET TO SOCIAL MEDIA

                         #NETAPP
Revenue Models

Sponsorship / Advertising

Promoting Twitter Accounts

       Engagement



                             #...
FUTURE




   #AWESOME
   #GROWTH
Technology is Hard to Predict



“What scaling walls will Twitter hit? Obviously
the technology scales pretty well, it's n...
What We Know...

        OAuth

 Integration/Purchase
3rd Party API/Products’s

  Start of Advertising
#REAL #LIFE
Upcoming SlideShare
Loading in …5
×

Building on Twitter

1,286 views
1,241 views

Published on

How we first built tweetmeme.com in one weekend. Nearly a year later we rebuild the site with API and widgets. The slides show the costs and the impact on running a more complex and much more costly website.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,286
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
9
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide












































  • Building on Twitter

    1. 1. NICK HALSTEAD Founder & CEO twitter.com/nickhalstead #INTRO
    2. 2. DEVELOPMENT BUSINESS THE FUTURE #TOPICS
    3. 3. FIRST A QUICK STORY (TRY NOT TO NOD OFF) #STORY
    4. 4. (LAST YEAR) BUILDING WEB 2.0 IN 16 HOURS #BUILDING
    5. 5. HAVE AN IDEA #IDEA
    6. 6. GET A GOOD CODER #BABY
    7. 7. GET A DESIGNER (my designer @DTSN supplied this picture of himself) #MONKEY
    8. 8. INSERT COKE #COKE
    9. 9. DO SOME WORK #POO
    10. 10. INSERT PIZZA #PIZZA #YUMMY
    11. 11. DO MORE WORK #MOREPOO
    12. 12. INSERT MORE JUNK #COKE+PIZZA
    13. 13. CRUNCH TIME #BUZZING
    14. 14. LAUNCH PRODUCT! • TWITTER AGGEGRATOR • LOOKS FOR LINKS TO CONTENT • DISPLAYS MOST POPULAR CONTENT • CATEGORISES THE CONTENT #LAUNCH
    15. 15. WHAT IT COSTS (LAST YEAR) • £500 for contract programmer • 4 hours internal design time • 4 hours (me programming) • total man hours = 16 #COSTS
    16. 16. WHAT IT COSTS (LAST YEAR) • £500 for contract programmer • 4 hours internal design time RETURN TO THIS LATER...... • 4 hours (me programming) • total man hours = 16 #COSTS
    17. 17. DEVELOPMENT #DEVELOPMENT
    18. 18. THE ‘FIREHOSE’ (public timeline) #SCARY
    19. 19. THE ‘FIREHOSE’ TWEETS READY FOR GROWTH? #LOTS #AND #LOTS
    20. 20. THE ‘FIREHOSE’ TWEETS #LOTS
    21. 21. THE ‘FIREHOSE’ TWEETS 800,000+ a day #LOTS
    22. 22. THE ‘FIREHOSE’ TWEETS 800,000+ a day 24 million a month #LOTS
    23. 23. THE ‘FIREHOSE’ TWEETS 800,000+ a day 24 million a month = year #LOTS
    24. 24. THE ‘FIREHOSE’ TWEETS 1200%+ GROWTH IN LAST 12 MONTHS #COSTL Y
    25. 25. THE ‘FIREHOSE’ TWEETS 1200%+ GROWTH IN LAST 12 MONTHS 2010 288 million a month? #COSTL Y
    26. 26. THE ‘FIREHOSE’ TWEETS 1200%+ GROWTH IN LAST 12 MONTHS 2010 288 million a month? = month #COSTL Y
    27. 27. THE ‘FIREHOSE’ ACCESS Data Mining Feed #FIREHOSE
    28. 28. THE ‘FIREHOSE’ ACCESS Data Mining Feed stream HTTP (Q2 2009) #FIREHOSE
    29. 29. THE ‘FIREHOSE’ ACCESS Data Mining Feed stream HTTP (Q2 2009) XMPP (been and gone...) #FIREHOSE
    30. 30. THE ‘FIREHOSE’ ACCESS Data Mining Feed stream HTTP (Q2 2009) XMPP (been and gone...) 3rd Party (e.g. GNIP) #FIREHOSE
    31. 31. WHITELISTING 20,000 requests per hour http://twitter.com/help/request_whitelisting #WHITELIST
    32. 32. OPTIMIZATION DB DE-NORMALIZATION STATIC CONTENT MEMCACHE CLOUD? #SPEED
    33. 33. OPTIMIZATION Speed != Scalable #SPEED
    34. 34. BACK TO OUR STORY #STORY
    35. 35. BEYOND BOOTSTRAP (THIS YEAR) #MORECOS T
    36. 36. BEYOND BOOTSTRAP (THIS YEAR) Development • Monthly Updates • 10 days x 4 Team Members • total man hours = 320 • £10,000 a month #MORECOS T
    37. 37. BEYOND BOOTSTRAP (THIS YEAR) Development Hosting • • Monthly Updates Bandwidth £500+ • 10 days x 4 Team • Dedicated Servers Members £1500+ month • total man hours = 320 • Cloud Computing • £10,000 a month • Maintenance #MORECOS T
    38. 38. WHY INVEST THIS MUCH? #WHY
    39. 39. BUSINESS #BUSINESS
    40. 40. +BRANDS #BRANDS
    41. 41. WHY? #QUESTION
    42. 42. #QUESTION
    43. 43. TRUST OPINION OF A FRIEND 83%!! WHO HAS USED THE PRODUCT #TRUST
    44. 44. has made $1 million revenue on #DELL
    45. 45. DEDICATED 20% OF PR BUDGET TO SOCIAL MEDIA #NETAPP
    46. 46. Revenue Models Sponsorship / Advertising Promoting Twitter Accounts Engagement #REVEN UE
    47. 47. FUTURE #AWESOME #GROWTH
    48. 48. Technology is Hard to Predict “What scaling walls will Twitter hit? Obviously the technology scales pretty well, it's not using a whole lot of CPU” Dave Winer, March 2007 #FAIL
    49. 49. What We Know... OAuth Integration/Purchase 3rd Party API/Products’s Start of Advertising
    50. 50. #REAL #LIFE

    ×