Is it possible? I'm learning canvas at the moment, and while it's fun to position objects programmatically, it would be most interesting to come up with a way to align them to a curve.
E.g. align a series of squares back to back along a wavy line or a circle.