Infinite Ascent.

Writing and blog posts by CJ Quines, about life, math, design, code, whatever.

Subscribe via RSS. Subscribe via email.

Calls I wish had well-defined parts

another square dancing post