SlideShare a Scribd company logo
1 of 16
Download to read offline
WHAT DOES NODE
                         NEED FROM US?
                              By Tim Caswell




Tuesday, September 14, 2010
WHAT NODE HAS
                               DONE FOR US
              Given us a fast, lightweight, javascripty way to write network
              servers.

              Caused me massive sleep loss due to being too much fun.

              Been the common goal for a very dynamic community to
              form around.

              Created jobs! (few now, more to come soon)

              Taught us that we have no clue how to use it!


Tuesday, September 14, 2010
GROWING COMMUNITY

              2,303 people subscribed to the mailing list.

              13,952 messages posted to the list.

              350 members in the IRC channel #node.js

              3,012 github.com followers for ry/node. (308 forks)

              Estimated about 1,000 node related frameworks/libraries.

              At least 40 companies using node internally.


Tuesday, September 14, 2010
GITHUB.COM/RY/NODE




Tuesday, September 14, 2010
HOWTONODE.ORG



                              116,118 visits came from 6,323 cities




Tuesday, September 14, 2010
WHAT DOES NODE
          NOT NEED FROM US?
              YACDBCA (Yet Another CouchDB Client Abstraction)

              YATFA (Yet Another Test Framework Abstraction)

              YASOCFD (Yet Another Semicolon Or Comma First Debate)

              More hype calling node the “Rails Killer”, the “Java
              Killer”, the “Apache/nginx Killer”. Node doesn’t kill
              anything.

              Unprofessional and unkind attitudes within the community.


Tuesday, September 14, 2010
ENOUGH ALREADY,
          WHAT DO WE NEED?
              Helpful and knowledgeable volunteers to field questions
              to the growing number of newcomers to the community.

              Solid, well-written and thought-out libraries for things
              we don’t already have.

              A better understanding of JavaScript and operating
              systems in general. (This is key)

              Synergy between the front-end JavaScript community and
              the backend-end development communities.


Tuesday, September 14, 2010
BE NICE!

              A sense of humor is good, but be careful through online
              mediums where meanings can be easily misunderstood.

              Trolling for the sake of trolling is not ok! The community
              is too large and diverse for that kind of activity.

              If you see someone needing help and you have the time and
              ability to help, please do.

              The more pleasant we make the community, the more
              talent we will attract.


Tuesday, September 14, 2010
TROLLING
                                Don’t do it!
Tuesday, September 14, 2010
QUALITY OVER QUANTITY

              Diversity and competition among libraries is good, we’re
              still learning and growing.

              But too many half baked projects all presented in equal
              standing with high quality ones makes it impossible for
              newcomers to know what there is available.

              And thus more half-baked libraries emerge.

              We need a way to better organize, rate, and discover
              modules.


Tuesday, September 14, 2010
Tuesday, September 14, 2010
LEARN IT! REALLY!

              This is a new world. Learn what’s different and learn it well.

              There is a huge need, both in front-end and back-end
              JavaScript, for people who truly understand it.

              Become an expert in something that matters and
              contribute.

              Don’t just port what you’re used to from your old environment
              to the new environment. Things are different here.



Tuesday, September 14, 2010
LEARN
                              The ways of the master

Tuesday, September 14, 2010
SHARE YOUR KNOWLEDGE


              Write blogs articles about what you learn. (howtonode.org)

              Organize competitions to challenge the mind (js1k.com)

              Hold conferences and meetups devoted to sharing what
              you know. (jsconf, nodeconf, local meetups)

              Tweet about fun things you find (wtfjs.org)




Tuesday, September 14, 2010
SHARE
                              The Fire
Tuesday, September 14, 2010
PHOTOS USED

                 http://www.flickr.com/photos/dunechaser/1780733762/
                http://www.flickr.com/photos/joost-ijmuiden/4485190116/
            http://www.flickr.com/photos/furiousgeorge81/177926979/
                          http://www.flickr.com/photos/filicudi/272591878/




Tuesday, September 14, 2010

More Related Content

Similar to What Does Node Need From Us

Humans of Open Source
Humans of Open SourceHumans of Open Source
Humans of Open Source
All Things Open
 
Intro to Virtual Worlds
Intro to Virtual WorldsIntro to Virtual Worlds
Intro to Virtual Worlds
kjordanbaker
 
What’s New and Exciting in Library Makerspaces
What’s New and Exciting in Library MakerspacesWhat’s New and Exciting in Library Makerspaces
What’s New and Exciting in Library Makerspaces
St. Petersburg College
 

Similar to What Does Node Need From Us (20)

Collaboration over competition
Collaboration over competitionCollaboration over competition
Collaboration over competition
 
Humans of Open Source
Humans of Open SourceHumans of Open Source
Humans of Open Source
 
iBizLog. Smalltalking the Web
iBizLog. Smalltalking the WebiBizLog. Smalltalking the Web
iBizLog. Smalltalking the Web
 
Using New Technology to Market Library Services
Using New Technology to Market Library ServicesUsing New Technology to Market Library Services
Using New Technology to Market Library Services
 
Intro to Virtual Worlds
Intro to Virtual WorldsIntro to Virtual Worlds
Intro to Virtual Worlds
 
Reasons to be cheerful - Fronteers 2010
Reasons to be cheerful - Fronteers 2010Reasons to be cheerful - Fronteers 2010
Reasons to be cheerful - Fronteers 2010
 
Chatbots. Old Topic - New Era
Chatbots. Old Topic - New EraChatbots. Old Topic - New Era
Chatbots. Old Topic - New Era
 
23 Things
23 Things23 Things
23 Things
 
What’s New and Exciting in Library Makerspaces
What’s New and Exciting in Library MakerspacesWhat’s New and Exciting in Library Makerspaces
What’s New and Exciting in Library Makerspaces
 
Life in Open Source Communities, ApacheCon US 2009
Life in Open Source Communities, ApacheCon US 2009Life in Open Source Communities, ApacheCon US 2009
Life in Open Source Communities, ApacheCon US 2009
 
Reaching Readers Online
Reaching Readers Online Reaching Readers Online
Reaching Readers Online
 
“New spaces, activities and challenges: village kids in the library”
“New spaces, activities and challenges: village kids in the library”“New spaces, activities and challenges: village kids in the library”
“New spaces, activities and challenges: village kids in the library”
 
"Can You Do It In The Dark?" 2: Electric Boogaloo
"Can You Do It In The Dark?" 2: Electric Boogaloo"Can You Do It In The Dark?" 2: Electric Boogaloo
"Can You Do It In The Dark?" 2: Electric Boogaloo
 
Cloud Connections
Cloud ConnectionsCloud Connections
Cloud Connections
 
Jeff Atwood - How to Talk So Your Community Will Listen and Listen So Your Co...
Jeff Atwood - How to Talk So Your Community Will Listen and Listen So Your Co...Jeff Atwood - How to Talk So Your Community Will Listen and Listen So Your Co...
Jeff Atwood - How to Talk So Your Community Will Listen and Listen So Your Co...
 
100 paper cuts
100 paper cuts100 paper cuts
100 paper cuts
 
Caslis Feb2010
Caslis Feb2010Caslis Feb2010
Caslis Feb2010
 
Technology and Community
Technology and CommunityTechnology and Community
Technology and Community
 
We Were All N00bs: Learning the Social Web by Using the Social Web
We Were All N00bs: Learning the Social Web by Using the Social WebWe Were All N00bs: Learning the Social Web by Using the Social Web
We Were All N00bs: Learning the Social Web by Using the Social Web
 
Face the interface
Face the interfaceFace the interface
Face the interface
 

Recently uploaded

Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
FIDO Alliance
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
panagenda
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
FIDO Alliance
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc
 
Revolutionizing SAP® Processes with Automation and Artificial Intelligence
Revolutionizing SAP® Processes with Automation and Artificial IntelligenceRevolutionizing SAP® Processes with Automation and Artificial Intelligence
Revolutionizing SAP® Processes with Automation and Artificial Intelligence
Precisely
 

Recently uploaded (20)

Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - Questionnaire
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
 
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptxCyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptx
 
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfFrisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
 
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
 
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream Processing
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptx
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
Revolutionizing SAP® Processes with Automation and Artificial Intelligence
Revolutionizing SAP® Processes with Automation and Artificial IntelligenceRevolutionizing SAP® Processes with Automation and Artificial Intelligence
Revolutionizing SAP® Processes with Automation and Artificial Intelligence
 

What Does Node Need From Us

  • 1. WHAT DOES NODE NEED FROM US? By Tim Caswell Tuesday, September 14, 2010
  • 2. WHAT NODE HAS DONE FOR US Given us a fast, lightweight, javascripty way to write network servers. Caused me massive sleep loss due to being too much fun. Been the common goal for a very dynamic community to form around. Created jobs! (few now, more to come soon) Taught us that we have no clue how to use it! Tuesday, September 14, 2010
  • 3. GROWING COMMUNITY 2,303 people subscribed to the mailing list. 13,952 messages posted to the list. 350 members in the IRC channel #node.js 3,012 github.com followers for ry/node. (308 forks) Estimated about 1,000 node related frameworks/libraries. At least 40 companies using node internally. Tuesday, September 14, 2010
  • 5. HOWTONODE.ORG 116,118 visits came from 6,323 cities Tuesday, September 14, 2010
  • 6. WHAT DOES NODE NOT NEED FROM US? YACDBCA (Yet Another CouchDB Client Abstraction) YATFA (Yet Another Test Framework Abstraction) YASOCFD (Yet Another Semicolon Or Comma First Debate) More hype calling node the “Rails Killer”, the “Java Killer”, the “Apache/nginx Killer”. Node doesn’t kill anything. Unprofessional and unkind attitudes within the community. Tuesday, September 14, 2010
  • 7. ENOUGH ALREADY, WHAT DO WE NEED? Helpful and knowledgeable volunteers to field questions to the growing number of newcomers to the community. Solid, well-written and thought-out libraries for things we don’t already have. A better understanding of JavaScript and operating systems in general. (This is key) Synergy between the front-end JavaScript community and the backend-end development communities. Tuesday, September 14, 2010
  • 8. BE NICE! A sense of humor is good, but be careful through online mediums where meanings can be easily misunderstood. Trolling for the sake of trolling is not ok! The community is too large and diverse for that kind of activity. If you see someone needing help and you have the time and ability to help, please do. The more pleasant we make the community, the more talent we will attract. Tuesday, September 14, 2010
  • 9. TROLLING Don’t do it! Tuesday, September 14, 2010
  • 10. QUALITY OVER QUANTITY Diversity and competition among libraries is good, we’re still learning and growing. But too many half baked projects all presented in equal standing with high quality ones makes it impossible for newcomers to know what there is available. And thus more half-baked libraries emerge. We need a way to better organize, rate, and discover modules. Tuesday, September 14, 2010
  • 12. LEARN IT! REALLY! This is a new world. Learn what’s different and learn it well. There is a huge need, both in front-end and back-end JavaScript, for people who truly understand it. Become an expert in something that matters and contribute. Don’t just port what you’re used to from your old environment to the new environment. Things are different here. Tuesday, September 14, 2010
  • 13. LEARN The ways of the master Tuesday, September 14, 2010
  • 14. SHARE YOUR KNOWLEDGE Write blogs articles about what you learn. (howtonode.org) Organize competitions to challenge the mind (js1k.com) Hold conferences and meetups devoted to sharing what you know. (jsconf, nodeconf, local meetups) Tweet about fun things you find (wtfjs.org) Tuesday, September 14, 2010
  • 15. SHARE The Fire Tuesday, September 14, 2010
  • 16. PHOTOS USED http://www.flickr.com/photos/dunechaser/1780733762/ http://www.flickr.com/photos/joost-ijmuiden/4485190116/ http://www.flickr.com/photos/furiousgeorge81/177926979/ http://www.flickr.com/photos/filicudi/272591878/ Tuesday, September 14, 2010