Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Yahoo Cocktails - NodeConfEU

1,663 views

Published on

Yahoo Cocktails - NodeConfEU

Published in: Technology, Self Improvement
  • Be the first to comment

Yahoo Cocktails - NodeConfEU

  1. 1. And Sitting in a tree ... Dav Glass Wednesday, September 11, 13
  2. 2. And Sitting in a tree ... Wednesday, September 11, 13
  3. 3. And Sitting in a tree ... S E R V I N G Wednesday, September 11, 13
  4. 4. Cocktails Wednesday, September 11, 13
  5. 5. Cocktails YNodeJS ✦ Windjammer ✦ Screwdriver ✦ Manhattan ✦ Grasshopper ✦ Mojito ✦ Wednesday, September 11, 13
  6. 6. Cocktails Lightly patched from release Recompiled with minor changes Packaged for our internal systems Wednesday, September 11, 13 YNodeJS
  7. 7. Cocktails YNodeJS Cosmo • Lightweight multi-tennet application loader • Supports vhosts • Per host config • Auto loading of modules • Route based middleware • Soon to be open sourced Wednesday, September 11, 13
  8. 8. Cocktails Windjammer 1 oz. Amaretto 2 oz. Orange Juice 2 oz. Pineapple Juice Special instructions: Stir first three ingredients together and pour over ice. Top with a maraschino cherry. - See more at: http://www.bardude.com/drink/Windjammer#sthash.cbLrH1IZ.dpuf Wednesday, September 11, 13
  9. 9. Cocktails aka npm + yinst Wednesday, September 11, 13 Windjammer
  10. 10. Cocktails Windjammer “yinst could be considered npm's grandfather” - @izs Wednesday, September 11, 13
  11. 11. Cocktails Windjammer • Internal Registry • Whitelist • Internal only modules • Group based permissions We also host 2 registry replicas to install from locally. Wednesday, September 11, 13
  12. 12. Cocktails Luke Arduini https://github.com/luk@luk Wednesday, September 11, 13 Windjammer
  13. 13. Cocktails Screwdriver 1 1/4 oz. Vodka 4 oz. Orange Juice Special instructions: Add Vodka to Collins Glass with ice, and fill with Orange Juice. - See more at: http://www.bardude.com/drink/Screwdriver#sthash.zqKzBwRN.dpuf Wednesday, September 11, 13
  14. 14. Cocktails aka Travis for Jenkins Wednesday, September 11, 13 Screwdriver
  15. 15. Cocktails Screwdriver 200+ apps building 200+ libraries building 480+ builds per day 339,000 tests executed per day Deploying to Manhattan: 260+ per day Wednesday, September 11, 13
  16. 16. Cocktails Manhattan 2 oz. Bourbon 1/2 oz. Sweet Vermouth 1 dash Bitters Special instructions: Stir with crushed ice and strain. Add a cherry. - See more at: http://www.bardude.com/drink/Manhattan#sthash.tzKwcoyW.dpuf Wednesday, September 11, 13
  17. 17. Cocktails Manhattan Container based deployment runway for NodeJS and Java hooked directly up to Screwdriver Wednesday, September 11, 13
  18. 18. Cocktails Development ✦ Test ✦ Performance ✦ QA ✦ Production ✦ Wednesday, September 11, 13 Manhattan
  19. 19. Cocktails Grasshopper 1 oz. Creme de Menthe 1 oz. White Creme De Cacao 1 oz. Heavy Cream Special instructions: Combine and strain through cracked ice. - See more at: http://www.bardude.com/drink/Grasshopper#sthash.M0AhlMuo.dpuf Wednesday, September 11, 13
  20. 20. Cocktails Grasshopper Simple CLI tool used to work with Manhattan Wednesday, September 11, 13
  21. 21. Cocktails Mojito 1 1/4 oz. Captain Morgans Spiced Rum 10 Mint Leaves 1/2 oz. Lime Juice 2 oz. Soda water 1 tbsp. Sugar Syrup Special instructions: Combine ingredients over crushed ice. Stir. - See more at: http://www.bardude.com/drink/Mojito#sthash.tIqR3Ddg.dpuf Wednesday, September 11, 13
  22. 22. Cocktails aka A better Mojito Wednesday, September 11, 13 Mojito
  23. 23. Cocktails Mojito Leveraging Express (and others) better Promotes module re-use Better Node citizens Wednesday, September 11, 13
  24. 24. Cocktails How do we develop with Cocktails? Wednesday, September 11, 13
  25. 25. Cocktails Just like you do! Wednesday, September 11, 13
  26. 26. Cocktails git ✦ YNodeJS ✦ Windjammer ✦ Screwdriver ✦ Manhattan ✦ Mojito ✦ Wednesday, September 11, 13 Github ✦ NodeJS ✦ npm ✦ TravisCI ✦ Pick One ✦ Express ✦
  27. 27. Cocktails Wednesday, September 11, 13
  28. 28. Cocktails Numbers ? Wednesday, September 11, 13
  29. 29. Cocktails Wednesday, September 11, 13
  30. 30. Cocktails Wednesday, September 11, 13
  31. 31. Cocktails http://uk.eurosport.yahoo.com/fantasy/premier-league/ Wednesday, September 11, 13
  32. 32. Cocktails Go Here: http://uk.eurosport.yahoo.com/fantasy/premier-league/ Open Developer Tools & reload the page Click the Network Tab Select the Path: premier-league/fantasy Inspect the Response Headers Wednesday, September 11, 13
  33. 33. Cocktails Wednesday, September 11, 13
  34. 34. Cocktails Thanks ! Oh! And we’re hiring! Dav Glass @davglass Wednesday, September 11, 13
  35. 35. Cocktails All Photos CC Licensed and borrowed from: Katherine Pangaro: ambernambrose: Melissa Doroquez: Willy Volk: Isaac Schlueter: Joakim Lööv: Kenn Wilson: Amanda: Fidel Ramos: Jessikaori: http://www.flickr.com/photos/katypang/ http://www.flickr.com/photos/23995582@N03/ http://www.flickr.com/photos/merelymel/ http://www.flickr.com/photos/volk/ http://www.flickr.com/photos/isaacschlueter/ http://www.flickr.com/photos/jloov/ http://www.flickr.com/photos/kchrist/ http://www.flickr.com/photos/28737734@N00/ http://www.flickr.com/photos/fidelramos/ http://www.flickr.com/photos/javess11/ Dav Glass @davglass Wednesday, September 11, 13

×