SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Ähnlich wie 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
 

Ähnlich wie 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
 

Kürzlich hochgeladen

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Kürzlich hochgeladen (20)

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 

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