SlideShare una empresa de Scribd logo
1 de 16
Descargar para leer sin conexión
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

Más contenido relacionado

Similar a What Does Node Need From Us

Collaboration over competition
Collaboration over competitionCollaboration over competition
Collaboration over competitionjoshuastrebel
 
iBizLog. Smalltalking the Web
iBizLog. Smalltalking the WebiBizLog. Smalltalking the Web
iBizLog. Smalltalking the WebESUG
 
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 ServicesNicole C. Engard
 
Intro to Virtual Worlds
Intro to Virtual WorldsIntro to Virtual Worlds
Intro to Virtual Worldskjordanbaker
 
Reasons to be cheerful - Fronteers 2010
Reasons to be cheerful - Fronteers 2010Reasons to be cheerful - Fronteers 2010
Reasons to be cheerful - Fronteers 2010Christian Heilmann
 
Chatbots. Old Topic - New Era
Chatbots. Old Topic - New EraChatbots. Old Topic - New Era
Chatbots. Old Topic - New EraGregor Jarisch
 
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 MakerspacesSt. Petersburg College
 
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 2009Bertrand Delacretaz
 
Reaching Readers Online
Reaching Readers Online Reaching Readers Online
Reaching Readers Online apt
 
“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”bridgingworlds2008
 
"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 BoogalooChris D'Orso
 
Cloud Connections
Cloud ConnectionsCloud Connections
Cloud ConnectionsKeith Lyons
 
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...Heavybit
 
Technology and Community
Technology and CommunityTechnology and Community
Technology and CommunityMichael Coghlan
 
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 WebNathan Flinchum
 
Face the interface
Face the interfaceFace the interface
Face the interfacegropbot
 

Similar 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

Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 

Último (20)

Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 

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