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

32
Using technology decisions to move quickly and iterate to a better product Mat Clayton CTO/Founder

description

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/

Transcript of Mat Clayton, Co-founder & CTO, Mixcloud - Using technology decisions to move quickly and iterate to...

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

Using technology decisions to move quickly and iterate to a better

productMat Clayton CTO/Founder

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

What is Mixcloud?

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

Bootstrapped, Profitable and Proud

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

Failure

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

Ideas

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

If you can’t make it, fake it!

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

Totally fake feature

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

use your ad inventory

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

oops...

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

Development

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

team is everything

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

“Never tell people how to do things. Tell them what to do and they will surprise you with their ingenuity.” - George S. Patton

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

The Plan

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

Shipping!

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

Would you ship boats like this?

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

Not everyone needs to see the same site

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

Feature Switches - product design without mistakeshttp://www.github.com/disqus/gargoyle

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

Optimization

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

Django Experimentshttp://www.github.com/mixcloud/django-experiments

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

Big changes == Big wins

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

Performance

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

Speedbar

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

SpeedTracer

Django Speedbarhttp://www.github.com/theospears/django-speedbar

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

Monitor Every Feature

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

Monitor and alert on changes

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

Even the best ideas expire eventually

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

“A good plan, violently executed now, is better than a perfect plan next week.” - George S. Patton

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

@[email protected]

Mat Clayton CTO/Founder

Thanks for listening!