leapfrogging with a rucksack
play

leapfrogging with a rucksack @dcraelius, CTO Klarna torsdag den 7. - PowerPoint PPT Presentation

#3031 leapfrogging with a rucksack @dcraelius, CTO Klarna torsdag den 7. marts 13 why do most (financial) companies lose momentum after five years? torsdag den 7. marts 13 Klarnas journey Klarna is growing and expanding rapidly by


  1. #3031 leapfrogging with a rucksack @dcraelius, CTO Klarna torsdag den 7. marts 13

  2. why do most (financial) companies lose momentum after five years? torsdag den 7. marts 13

  3. Klarna’s journey Klarna is growing and expanding rapidly by establishing The vision of safer and simpler ourselves in Germany and the Netherlands. We also launch our e-commerce was born. Our founders introduce third payment service, Klarna Mobile. an idea: Invoice, that will change the way Michael Moritz joins the board and we receive an investment people shop online. from Sequoia Capital. We expand and offer Finnish, Norwegian and With ~770 employees and growing, a new Danish consumers our payment solutions. We product: Klarna Checkout and Austrian market also introduce our second payment service, entry, the future is very bright. Account. 2007 2008 2009 2010 2011 2012 2005 The 1000th store is signed. Investment Klarna receives financial backing from DST Global and AB Öresund becomes General Atlantic. We were nominated as Best International a partner in the company. Startup in the Crunchies Award. To expand further we need a company name that is viable for more than just the Nordic countries. Therefore, we change our name to Klarna. torsdag den 7. marts 13

  4. Safer Simpler More fun torsdag den 7. marts 13

  5. Solution Klarna takes the risk torsdag den 7. marts 13

  6. keep it simple for the user (not engineering) • no pre-registration • identify yourself using top of mind information • separate buying from paying torsdag den 7. marts 13

  7. https://klarna.com/ torsdag den 7. marts 13

  8. so, why do most (financial) companies lose momentum after five years? torsdag den 7. marts 13

  9. “technical challenges” torsdag den 7. marts 13

  10. so you’re fucked, what to do? torsdag den 7. marts 13

  11. the path to hell is paved with good intentions (and duct tape) torsdag den 7. marts 13

  12. neither tech nor biz embrace YAGNI enough. torsdag den 7. marts 13

  13. sooo....what to do? run for your life (or join a startup) torsdag den 7. marts 13

  14. lean or lazy? torsdag den 7. marts 13

  15. software engineering is about cost e fg ectiveness and lead time. torsdag den 7. marts 13

  16. software engineering is about cost e fg ectiveness and lead time. • In a realm where every business has the same requirements, shrink-wrapped software is appropriate. E.g. excel, SAP. torsdag den 7. marts 13

  17. software engineering is about cost e fg ectiveness and lead time. • In a realm where every business has the same requirements, shrink-wrapped software is appropriate. E.g. excel, SAP. • In a realm where many businesses face the same problems, but there's a lot of business-specific tweaking, the Java ecosystem is hard to beat. E.g. camel, hadoop, oracle. torsdag den 7. marts 13

  18. software engineering is about cost e fg ectiveness and lead time. • In a realm where every business has the same requirements, shrink-wrapped software is appropriate. E.g. excel, SAP. • In a realm where many businesses face the same problems, but there's a lot of business-specific tweaking, the Java ecosystem is hard to beat. E.g. camel, hadoop, oracle. • In a soft-realtime, business specific realm, in-house development in something as funky as Erlang is a great choice. E.g. telephone switches, stock quote distribution, financial transactions etc = core stu fg where you need to own your code & know your tools. torsdag den 7. marts 13

  19. we chose a lean & decoupled strategy out of our “dark pit of hell”. torsdag den 7. marts 13

  20. why? torsdag den 7. marts 13

  21. why? • YAGNI torsdag den 7. marts 13

  22. why? • YAGNI • availability is no longer optional. torsdag den 7. marts 13

  23. why? • YAGNI • availability is no longer optional. • want to own our code and know our tools. torsdag den 7. marts 13

  24. Solution functional & light weight tech stack torsdag den 7. marts 13

  25. torsdag den 7. marts 13

  26. torsdag den 7. marts 13

  27. torsdag den 7. marts 13

  28. torsdag den 7. marts 13

  29. torsdag den 7. marts 13

  30. torsdag den 7. marts 13

  31. torsdag den 7. marts 13

  32. torsdag den 7. marts 13

  33. torsdag den 7. marts 13

  34. our soft-realtime tech stack • erlang • webmachine • mochiweb • Riak • Rabbit MQ • Chef • Cloudstack torsdag den 7. marts 13

  35. YAGNI torsdag den 7. marts 13

  36. questions? torsdag den 7. marts 13

  37. Thank you! torsdag den 7. marts 13

Recommend


More recommend