Recent posts: is becoming

Over the next few weeks will become The new site already exists, and the transition will be gradual. This is an exciting change for me, and I hope you'll stick around to enjoy all the upcoming awesome.

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?"
More posts!