A six-chapter interactive walkthrough of the HTML canvas API — setup, shapes, paths, styling, text and images, and animation. Each step pairs runnable code with a live drawing.
The blog template supports posts in nested sub-folders. This can be used to group posts of similar content e.g. a multi-part course. This post is itself an example of a nested route!