Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Why node? #8

Open
joyrexus opened this issue Dec 10, 2014 · 1 comment
Open

Why node? #8

joyrexus opened this issue Dec 10, 2014 · 1 comment

Comments

@joyrexus
Copy link

I recently took a stab at introducing some undergrads at a small liberal arts college to node and nodeschool (gist, slides). In my actual presentation, instead of starting with details on how to install node, describing node's basic technical features, or overviewing the various resources for learning node, I tried to describe the node ecosystem and community in relation to something bigger: social coding, the maker movement, and peer production. In other words, I tried to answer the question why node? before answering what is node? or how can I get started?.

The aim was both to situate node in a larger context and motivate the effort required to get started. IMO, a welcome page should aim to do just that ... situate and motivate.

So ... I'm trying to imagine what would be most useful to those students I was addressing. Suggestion: a little video with people talking about what makes them psyched about node.

I have a feeling that if someone took a video camera and asked, say, @maxogden, @mikeal, and @jlord to describe the node and its community/ecosystem in this larger context, you'd have enough content to edit into a stellar two-minute welcome video that both situates and motivates.

Worthwhile? Do-able? Any videographers in the house?


BTW, the new npm site now has a nice what is npm? video. Watch it and now imagine the following sequence of 2-min videos:

  • why node?
  • what is node?
  • what is npm?
  • what is git?
  • what is nodeschool?
@tmpvar
Copy link

tmpvar commented Dec 19, 2014

I can give you a 2 minutes "why node"

why node:

  • node has a great memory footprint when you just want to stream data (which is what it's meant for)

what is npm?

  • npm comes with node and represents a bunch of work the community has done that you can use!
  • allows you to install a multitude of works invested in by the npm community.

what is nodeschool?

  • nodeschool is an effort to educate people about node, we're friendly I promise! If you can't find a local nodeschool, let us know!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants