Recent posts:

Making weird 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.

Learning to code? You should learn about development environments

Wait, what is this development environment thing? A development environment is like a digital workshop. A workspace and set of tools for building software projects.

Why do you care about JavaScript?

It's a secret. That's what I really like about JavaScript. It's a secret hidden in plain sight. It's magic that powers a wide range of sites, glue that binds our online actions to a website's functionality.

Introduction to pixi.js

Pixi.js is a wonderful library dedicated to serving as a fast and simple rendering engine. It can be used with a number of other JavaScript game libraries, and can do both canvas and WebGL rendering.

Using leaflet-draw with browserify

A while back I was working on a simple mapping project and wanted to use leaflet-draw with browserify. I discovered that there was "one weird trick" for getting everything working as expected.
More posts!

Get our free book npm recipes!

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

npm recipes showcases the awesome 90,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.