addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1light-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Collaborative Hacking on Node.js Streams

So the semester has basically come to an end :(, and we do not have a speaker for this week.

However I feel like it's time to try something new and socialize a bit. This week we are going to collaboratively learn and hack on Node.js streams.

We'll start off by watching this talk by Substack who is a prolific Node.js open source programmer.

What are streams? Essentially they're a way of "piping" output into another program.

To quote Doug McIlroy, who worked on Unix in the early days of 1964:

"We should have some ways of connecting programs like garden hose--screw in
another segment when it becomes necessary to massage data in
another way. This is the way of IO also."










(drawing by substack)

So we're going to watch Substack's screencast/talk and go over a bit of his streams handbook. Then we'll try to code something up together using Node.js Streams.

Disclaimer: I do not claim to understand Streams at all (yet), and the idea here is to learn together. So please come even if you feel like you have no idea what this is all about. We promise you'll learn something cool.

ALSO: the Streams API has changed completely in Node.js[masked] (the latest version) and it seems like all the resources are using the old streams. So you'll probably need Node.js version 0.8.5 or something. You can get it here:


Join or login to comment.

  • Jeremiah M.

    Hey Waleed, sorry we can't change the start time. It's Friday and people like to go home after 6:30/7. But we'll probably still be around until 6:40ish if you want to stop by.

    1 · May 7, 2013

  • Waleed A.

    I wonder if it's possible change the start time to after 6:15pm?

    May 7, 2013

  • Waleed A.

    Looks v interesting, Thanks, Jeremiah!

    May 7, 2013

13 went

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy