Doodling with the Canvas API

Noah Paessel

In this session, we will be taking a minimalist approach to drawing in the browser with the Canvas API. We will use plain old JavaScript without any cumbersome frameworks. For newcomers, using simple loops and algorithms to produce these drawings will emphasize the power of iteration, and make the process of learning to program visual and fun. Jaded veterans will enjoy the freedom of being creative within simple constraints. Get inspired by pioneers of computer-generated art, have fun stealing their ideas, and come up with variations of your own. I will share tips and tricks for rapidly iterating in low-friction coding environments, and tools for publishing your sketches quickly.