Pro Yearly is on sale from $80 to $50! »

SFHTML5 Node.js Now

Bd38b9183f8b841522dbd118ac99c024?s=47 Dan Shaw
August 29, 2014

SFHTML5 Node.js Now

Node has grown over the last few years and has become an integral part of how we build systems. This talk explores the maturing state of Node and how it is being used most effectively.

Bd38b9183f8b841522dbd118ac99c024?s=128

Dan Shaw

August 29, 2014
Tweet

Transcript

  1. DSHAW NOW

  2. Co-Founder/CEO of NodeSource. Previously The Node Firm. Node.js startup veteran:

    Storify, Spreecast, Voxer, ClassDojo. Podcast host of NodeUp. Created NodeBots Day and NodeBots SF. DAN SHAW AKA DSHAW.
  3. THE CONTEXT FOR NODE.JS

  4. JAVASCRIPT

  5. RICH CLIENTS

  6. RESPONSIVE SERVICES

  7. INTERNET OF THINGS

  8. EMBEDDED DEVICES

  9. An approachable, pervasive language that powers all platforms JAVASCRIPT

  10. Rapid cycle time
 from ideation to implementation JAVASCRIPT

  11. “By 2017, JavaScript will be the most in-demand language skill

    in application development (AD).” — Forrester Research 2014 JAVASCRIPT
  12. THE HISTORY OF
 NODE.JS

  13. 2009:
 HELLO, WORLD!

  14. 2010:
 EARLY ADOPTERS

  15. 2011:
 IT WORKS
 (EVERYWHERE)

  16. 2012:
 REALTIME
 ALL THE THINGS!

  17. 2013:
 ENTERPRISE PROOF

  18. 2014:
 LARGE SCALE NODE.JS

  19. THE ENGINEERING CHALLENGE

  20. MONOLITHS

  21. SLOW

  22. BEHIND SCHEDULE

  23. 6 MONTHS TO
 2 YEARS BEHIND

  24. SHIPPING
 CODE WINS

  25. THE FRONTEND BACKEND

  26. FRONTLINE OF CUSTOMER EXPERIENCE

  27. EMPOWER FRONTEND TEAMS

  28. SEPARATE CONCERNS

  29. AVOID EXCESSIVE ABSTRACTION

  30. AVOID
 CONTEXT SWITCHING

  31. EMBRACING NODE.JS

  32. API OR DIE

  33. PROXIES ALL THE WAY DOWN

  34. TEST EARLY
 AND OFTEN

  35. AUTOMATE

  36. NODE.JS

  37. BECAUSE… JAVASCRIPT

  38. THANK YOU!
 @DSHAW DSHAW@NODESOURCE.COM