Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Unleash and Empower Your Engineers

7.203 Aufrufe

Veröffentlicht am

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.

  • Stop getting scammed by online, programs that don't even work!  http://ishbv.com/ezpayjobs/pdf
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier
  • Visit this site: tinyurl.com/sexinarea and find sex in your area for one night)) You can find me on this site too)
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier
  • Your opinions matter! get paid BIG $$$ for them! START NOW!!.. ♥♥♥ https://tinyurl.com/make2793amonth
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier
  • Sex in your area for one night is there tinyurl.com/hotsexinarea Copy and paste link in your browser to visit a site)
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier
  • The methods and techniques in the PE Bible are exclusive to this unique program. The two step system involves low cost off the shelf natural supplements and a specially designed exercise program. Many users experience gains of almost an inch within just a few weeks of starting this unique program! Imagine having 2-4 inches of extra length and girth added onto your penis size, this Penis Enlargement Bible makes it possible. Over 5000 copies of this product have already been sold, and unlike most products on the market there is real video proof from actual users that show REAL results. You can see the video here ➤➤ https://tinyurl.com/yaygh4xh
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier

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

×