Recent posts:

Free Learn.js book & screencasts

Pay what you like (including $0 if that's what you like) to get a free book and screencasts.

Making videos into GIFs on the command-line with gifify

Making gifs from videos using the command-line is easy using gifify.

npm in 3d, a year of writing about JS, & learning art through JS

Learn about art and javascript, read about my year of writing javascript, and check out a 3d visualization of npm packages.

Learn JavaScript by adventuring around in the terminal

Learning to code online is cool. But sometimes people get to the end of a tutorial on a site like and then say, "wait, now how do I use that?"

Making retro interactive art with gretro & gameloop

This will serve as a basic introduction to the gretro, a JavaScript module that provides an API for drawing 2D art on a canvas that has the style of a retro video game.
More posts!

Get our free book npm recipes!

Subscribe to the Learn.js newsletter to get the free book:

npm recipes showcases the awesome 100,000+ modules found on npm. Each chapter is a grab bag of modules, with usage instructions for each module individually and in coordination with the others.