Latest from the Blog

Probability in the Leaves

I run and see the crows daily. They splash, play, talk, and announce the sunset. I see them in yards flipping leaves together and can’t help but feel that they are calculating probabilities. Of what, I am not sure – maybe the probability of finding a nut, bug, or piece of pizza. No matter what, …

Probability in the Leaves Read More »

Folding Origami

Need a pun? This is an origami I-koi-sahedron. This code is from Day 0 to kick off my 101 Days of Creative Code. I will post GIFs to the blog as they are created, but the coding will be done as pages rather than posts ( I didn’t want to spam my followers).

Locomotive Rose Art

The equations used to produce these plots are in the family of rose curves. This particular form is composed of two curves added together. It almost feels like there is some locomotion happening in the visualization, and it is fun to think about the gears and shafts might that make this pattern. r = a …

Locomotive Rose Art Read More »

Parabolic Beams

I love thinking of parabolas as being formed with a directrix and focus. Coming from a background in trajectory analysis, I find the abstract relationships of the curve to the point and line beautiful. When a light shines through the focus of a parabolic mirror, the light reflected is orthogonal to the directrix – WOW! …

Parabolic Beams Read More »

Code for Two-Button Calculator

A two-button calculator can only perform two operations (like multiply by two and add five). The Global Math Project is a wonderful resource for math learning and play and has a great resource for two-button problems in this Global Math Project PDF. Another variation of this sort of problem is done in this fun TED-Ed …

Code for Two-Button Calculator Read More »


This was inspired by my backyard Gold-phi-nches (goldfinches) that cluster on my sunflowers, brighten my days, and provide hours of entertainment. As someone who has been isolated pre-covid, I am so grateful for the joy that birds bring me. I imagine the flocks propagating sunflowers far and wide to spread the Phi-lowers’ beauty everywhere. Side-note: …

Gold-Phi-nch Read More »

Blue Flames

This code was generated by playing around with one of the p5.js examples. It translates and rotates using parametric equations each frame. Codepen is below (it may not run well on some machines). See the Pen blueFlame by Sophia (@fractalkitty) on CodePen.

Transformed Magic Squares

I got a request from a twitter friend (Sara Resvi) to create a visual for transforming magic squares. A learner can see how one solution is many (or vice versa). Here is what I put together in an afternoon. Click the numbers to change them. Try to find solutions where the rows, columns and diagonals …

Transformed Magic Squares Read More »


Something went wrong. Please refresh the page and/or try again.

Follow Me

Get new content delivered directly to your inbox.