Nodeday 2014: You'Re Doing It Wrong!
NodeDay 2014: You're doing it wrong!
Akbar S. Ahmed | Mar 25, 2014

Keynote Address - 9:00 AM

Text highlighted as so is my personal opinion. Everything else are my notes of what the speaker said (or my best attempt to type what the speaker said).


Node at Wal-mart

  • 55% of all black friday traffic was mobile
  • 100% of the mobile traffic ran through Node
  • They used the equivalent of 2 CPUs and 30 GB RAM (did I get this right?
  • Walmart has spent over $250k on node community support including purchases from interesting startups
  • Walmart currently has 40 full time Node developers
  • Walmart plans to double the number of full time Node developers this year

What makes developers happy?

  • being part of an open source project
  • being part of a community
  • being able to build a personal brand
  • being part of larger mindshare

Enterprise involvement in the Node community

Enterprise is not at the edge of the Node community, it is in the center. Open source is flourishing in the enterprise. Importantly, enterprise businesses are paying for the community by contributing code, projects/products, and allowing employees to contribute.

SLAs and the value of support

For a business, the idea of an SLA and paying someone is really important because not every company can sustain a deep internal knowledge of every product. So, it’s desirable for these companies to pay another business to maintain these deep knowledge (ex. of Node) and to sell support contracts.

Private NPM

Private NPM is very important for security. Enterprises are not comfortable just downloading code from the internet and using it run million dollar and billion dollar businesses.

Let’s build an ecosystem where having a private npm is natural.

I think Eran was driving at the idea that the use of both public npm repos and private npm repos within the same project should be baked into npm.

There are half a dozen private npm projects that are ongoing.

What’s next

Enterprises that have the budget should fund a core node contributor.

This would be similar to how IBM, RedHat, etc. helped fund early Linux development.

Subscribe to our newsletter

Contact Information


We specialize in helping professional developers, like you, expand your skill set. Our courses are focused on enabling you to learn everything necessary to use a new technology in a live, production application.


All courses are made with love in
Palo Alto, CA.

Subscribe to our newsletter