A sketch-note guide to node.js streams; part 1

Irina Shestak
Oct 18, 2016 · 3 min read

Edit: part 2 has also been published 🙈 🙉 🙊.

I would like to introduce you to node.js streams. In a sketch notes medium. On medium dot com.

Sooooooooo, at some point last weekend I was reading through node’s streams documentation, started writing all those heaps of knowledge down, and voilà this tweet was born:

As you can surely tell, my 4 year old phone camera is not made for taking any kind of pictures in the year 2016 of our lord (but it was great in 2012, I swear). This post contains a scanned (wow, scanners are still a thing, you say \o/) version of the aforementioned docs.

As part 1 of the series, I am noting the basics of readables && writables, and their respective APIs. Stay tuned for the notes on implementing these lil things!

Edit: You can now also read through part 2 of these sketchnotes.

Image for post
Image for post
what are streams even; and a lil’ intro to writables
Image for post
Image for post
writables writables writables writables; i did say writables, right?
Image for post
Image for post
wowowoow readables got modes
Image for post
Image for post
readable API and Events!
Image for post
Image for post
readables! Continued!

As a friendly wave, want to remind you these are sketch notes, so I advise you to look at the documentation for a more detailed examples of the way a certain method works.

Thanks for reading through, yo; you’re dope 💯.

Image for post
Image for post
Image for post
Image for post
Image for post
Image for post

Hacker Noon is how hackers start their afternoons. We’re a part of the @AMI family. We are now accepting submissions and happy to discuss advertising & sponsorship opportunities.

If you enjoyed this story, we recommend reading our latest tech stories and trending tech stories. Until next time, don’t take the realities of the world for granted!

HackerNoon.com

#BlackLivesMatter

Sign up for Get Better Tech Emails via HackerNoon.com

By HackerNoon.com

how hackers start their afternoons. the real shit is on hackernoon.com. Take a look

By signing up, you will create a Medium account if you don’t already have one. Review our Privacy Policy for more information about our privacy practices.

Check your inbox
Medium sent you an email at to complete your subscription.

Irina Shestak

Written by

javascript, hot takes, 80% 🍜.

HackerNoon.com

Elijah McClain, George Floyd, Eric Garner, Breonna Taylor, Ahmaud Arbery, Michael Brown, Oscar Grant, Atatiana Jefferson, Tamir Rice, Bettie Jones, Botham Jean

Irina Shestak

Written by

javascript, hot takes, 80% 🍜.

HackerNoon.com

Elijah McClain, George Floyd, Eric Garner, Breonna Taylor, Ahmaud Arbery, Michael Brown, Oscar Grant, Atatiana Jefferson, Tamir Rice, Bettie Jones, Botham Jean

Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Learn more

Follow the writers, publications, and topics that matter to you, and you’ll see them on your homepage and in your inbox. Explore

If you have a story to tell, knowledge to share, or a perspective to offer — welcome home. It’s easy and free to post your thinking on any topic. Write on Medium

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store