I love doing crafts! Crafts were some of the first algorithms I ever learned. Many of the crafts I indulge in are at least a little bit kinetic, and I combine function and form whenever possible.
One of my favorite ways to marry technology and fiber arts is to cross-stitch QR codes! If you'd like to learn more about it, you can read the tutorial.
The box model describes the way that different elements on a website relate to each other in space. This cross-stitch represents the box model using colors inspired by the Google Chrome demonstration of the model, but it can be done in many other color combinations.
The command ":w" saves your document in Vi/Vim. This cheeky cross-stitch helps me remember that.
There's a famous proverb, "fall down seven times, get up eight." Well, this is the developer's version of that. In addition to showing the text and the image of a bug, there is an LED element: the bug can light up.
I am iterating on a design that properly represents hexcode and LED color. Hexcode is made of three combinations of letters and numbers which correspond to an amount of red, blue, and green light. Those lights can combine to create other colors like cyan, yellow, and magenta. I am iterating on size, labels, and positioning to try to make it as legible as possible.