Using technology decisions to move
quickly and iterate to a better product
Mat Clayton CTO/Founder
What is Mixcloud?
Bootstrapped, Profitable and Proud
Failure
Ideas
If you can’t make it, fake it!
Totally fake feature
use your ad inventory
oops...
Development
team is
everything
“Never tell people how to do things. Tell them what to do and
they will surprise you with their ingenuity.” - George S. Pa...
The Plan
Shipping!
Would you ship boats like this?
Not everyone needs to see the same site
Feature Switches - product design without mistakes
http://www.github.com/disqus/gargoyle
Optimization
Django Experiments
http://www.github.com/mixcloud/django-experiments
Big changes == Big wins
Performance
Speedbar
SpeedTracer

Django Speedbar
http://www.github.com/theospears/django-speedbar
Monitor Every Feature
Monitor and alert on changes
Even the best ideas expire eventually
“A good plan, violently executed now, is better than a
perfect plan next week.” - George S. Patton
Mat Clayton
CTO/Founder

Thanks for listening!

@matclayton
mat@mixcloud.com
 Mat Clayton, Co-founder & CTO, Mixcloud - Using technology decisions to move quickly and iterate to a better product
 Mat Clayton, Co-founder & CTO, Mixcloud - Using technology decisions to move quickly and iterate to a better product
 Mat Clayton, Co-founder & CTO, Mixcloud - Using technology decisions to move quickly and iterate to a better product
 Mat Clayton, Co-founder & CTO, Mixcloud - Using technology decisions to move quickly and iterate to a better product
Upcoming SlideShare
Loading in …5
×

Mat Clayton, Co-founder & CTO, Mixcloud - Using technology decisions to move quickly and iterate to a better product

811 views

Published on

Mixcloud at its core is a startup built on fast product iteration, we'll take a look at how technology and product decisions have helped enabled rapid releases across multiple platforms. We will investigate the key technologies deployed and how they have evolved as we have grown from 0 to over 10 Million active users.
More details on: http://2013.howtoweb.co/

Published in: Technology, Business
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

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

No notes for slide
  • No Resources
    We had about 6 months of run away in our personal bank accounts.
    We’re running a Ad model, scale is the only way to make revenue.
    Time is your enemy
  • Reduce Impact
    Reduce Chance
  • test everything with sideline experiments
    We use ads, with this we can get the price point people will purchase ads at.
    Fake features, e.g podcasting
  • Developers have 100% access to anything.
    Responsible for your own code
    Breaking the site is fine, just fix it, now
    There is a sense of urgency, deployment cycles are 5-10 times a day.
    Speed is everything, launch fast, fix it later
  • don’t poison the well, particularly new starters
  • Often people obsess about this,
    Different browsers don’t all need to look the same.
    Once you embrace this, you can do some very cool stuff.
    The site for a new user should be different to the site for a long term user… On ramps
  • canary / test early
    safe launches, no deploying code
    product wise, dog fooding as we’re building. We can see the metrics
    tech wise, we can push risky features into production quickly.
  • 80% of experiments fail
    AA tests, to self calibrate test suite
    We often run AABB tests, to confirm data
  • 10% improvement monthly, will give a 300% increase
    Speed is everything.
  • Mat Clayton, Co-founder & CTO, Mixcloud - Using technology decisions to move quickly and iterate to a better product

    1. 1. Using technology decisions to move quickly and iterate to a better product Mat Clayton CTO/Founder
    2. 2. What is Mixcloud?
    3. 3. Bootstrapped, Profitable and Proud
    4. 4. Failure
    5. 5. Ideas
    6. 6. If you can’t make it, fake it!
    7. 7. Totally fake feature
    8. 8. use your ad inventory
    9. 9. oops...
    10. 10. Development
    11. 11. team is everything
    12. 12. “Never tell people how to do things. Tell them what to do and they will surprise you with their ingenuity.” - George S. Patton
    13. 13. The Plan
    14. 14. Shipping!
    15. 15. Would you ship boats like this?
    16. 16. Not everyone needs to see the same site
    17. 17. Feature Switches - product design without mistakes http://www.github.com/disqus/gargoyle
    18. 18. Optimization
    19. 19. Django Experiments http://www.github.com/mixcloud/django-experiments
    20. 20. Big changes == Big wins
    21. 21. Performance
    22. 22. Speedbar
    23. 23. SpeedTracer Django Speedbar http://www.github.com/theospears/django-speedbar
    24. 24. Monitor Every Feature
    25. 25. Monitor and alert on changes
    26. 26. Even the best ideas expire eventually
    27. 27. “A good plan, violently executed now, is better than a perfect plan next week.” - George S. Patton
    28. 28. Mat Clayton CTO/Founder Thanks for listening! @matclayton mat@mixcloud.com

    ×