SlideShare uma empresa Scribd logo
1 de 16
Baixar para ler 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

Mais conteúdo relacionado

Semelhante a 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
 

Semelhante a 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
 

Último

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Último (20)

Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
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
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 

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