Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

Unleash and Empower Your Engineers

7.277 visualizaciones

Publicado el

Learn from the successes and failures PayPal has had giving developers the freedom to choose their own destiny and tools while building applications. Jeff Harrell and his team began the process with the adoption of node.js and have since scaled the concept to many hundreds of developers running over a hundred production applications. Use cases specifically cover node.js, react, angular, and dust.

  • How to stop hair loss in just 2 weeks ■■■ http://t.cn/AiHip2fH
       Responder 
    ¿Estás seguro?    No
    Tu mensaje aparecerá aquí
  • Sharpen your mind with brain pill. learn more info.. ▲▲▲ https://tinyurl.com/brainpill101
       Responder 
    ¿Estás seguro?    No
    Tu mensaje aparecerá aquí
  • 22lbs GONE in 13 days with this strange carb-pairing trick.. ➤➤ https://tinyurl.com/poundinc11
       Responder 
    ¿Estás seguro?    No
    Tu mensaje aparecerá aquí
  • STOP GETTING RIPPED OFF! LEARN THE SHOCKING TRUTH ABOUT ACNE, DRUGS, CREAMS AND THE ONLY PATH TO LASTING ACNE FREEDOM... To get the FACTS on exactly how to eliminate your Acne from the root 100% naturally and Permanently and achieve LASTING clear skin without spending your hard-earned money on drugs and over the counters... ★★★ https://tinyurl.com/ybbtmvh8
       Responder 
    ¿Estás seguro?    No
    Tu mensaje aparecerá aquí
  • Have You Seen Mike Walden's new holistic acne System yet? It's called Acne No More I've read the whole thing (all 223 pages) and there's some great information in there about how to naturally and permanently eliminate your acne without drugs, creams or any kind of gimmicks. I highly recommend it - it's very honest and straightforward without all the hype and b.s. you see all over the net these days. Here's the website where you can get more information ★★★ http://ishbv.com/buk028959/pdf
       Responder 
    ¿Estás seguro?    No
    Tu mensaje aparecerá aquí

Unleash and Empower Your Engineers

  1. Unleash and Empower Your Engineers Jeff Harrell @juxtajeff
  2. – Me “Talk less about code and more about craft”
  3. Break down the monoliths Glass houses where you’re encouraged to throw stones
  4. paypal.com/cgi-bin/webscr Checkout Send Money Invoicing Mobile Servicing History Sign Up Wallet … Monolith = Days of testing and 6 week pushes ZERO freedom to engineer
  5. Checkout Sign Up Login HelpPay Mini-monolith = Less regression and 2 week pushes Some freedom
  6. App Framework kraken grunt lusca enrouten confit dust less requirejs meddleware Modularized: Individual tests and swappable Freedom to choose
  7. require('open-source');
  8. November 22, 2013
  9. Two years later The culture has taken off PayPal now has 200+ public repos App/test frameworks, servers, and tools From JavaScript and Python to Java and Go Doesn't this look like the beginning of Star Wars
  10. Inner sourcing github, npm, bower, viewable code, PRs, oh my!
  11. 1,000 modules in internal npm
  12. Serving 2mm requests a day
  13. Play to your strengths Let teams evaluate and choose their tools They're the ones using them after all
  14. “Controlled chaos” Don't prematurely optimize Allow time to organically find the right solve
  15. 67 node apps in production
  16. Sign up • Originally in Dust • 180+ countries • Compliance changes • JSON driven • POC in Angular • Rebuilt in React
  17. – Mark Stuart “We were coding ourselves into a corner with our old tech. We evaluated React, Ember, Angular and rolling our own framework. After a few iterations the team agreed React was the clear winner. Now there's so much energy behind it!”
  18. Checkout • Originally in Dust • Lots of $$ through this • Parallel teams working • Split into micro apps • Rebuilt in Angular
  19. People can be the hardest part
  20. – You Know Who You Are “Choices complicate things. I want a single solution!”
  21. People can also be the easiest part
  22. – Sachin Hegde “It’s awesome to have the freedom to experiment with technologies – we were able to rapidly build prototypes with two different frameworks and managed to foresee potential bottlenecks and problems right from the start.”
  23. Questions? @juxtajeff

×