this.xor.that
banner
thisxorthat.bsky.social
this.xor.that
@thisxorthat.bsky.social
Making art with code, with some live coding, and pen plotting in Rust. You might also know me as Jessica Stringham.
Reposted by this.xor.that
ok kind of a fun paragraph
November 15, 2025 at 2:27 AM
I’ve been slowly building a system for drawing birds for a passion project field guide of MIT’s avian wildlife. Here’s a thread of who I have so far:
chimney swifts!
September 22, 2025 at 9:14 PM
Reposted by this.xor.that
Remember the bird projections— @thisxorthat.bsky.social show us how they make BIRD VISUALS
May 25, 2025 at 5:26 PM
Reposted by this.xor.that
Then we did chill hang out and show eachother things on the projector. This is @thisxorthat.bsky.social showing us birds, keep this in mind as it will come back later in the thread
May 25, 2025 at 5:26 PM
Stamping something I coded
March 13, 2025 at 4:55 AM
Reposted by this.xor.that
My gender does not recognize the United States
March 10, 2025 at 5:02 AM
Some tests with generating vector stippling based on an input image
February 22, 2025 at 6:01 PM
Reposted by this.xor.that
Days 1-4 of #genuary2025 work by Future Sketches members @thisxorthat.bsky.social, me, and PI @zachlieberman.bsky.social

#genuary is a challenge for the month of January to make generative art every day with a prompt! Read more at genuary.art

Music by me
February 8, 2025 at 10:29 PM
Reposted by this.xor.that
I just registered for the Mathematical Association of America Golden Section’s region meeting at Mission College in Santa Clara on February 22. I will be showing three of my paintings there including this piece that I named “Complex Color Wheel.”
1/3
February 7, 2025 at 10:07 PM
Reposted by this.xor.that
Comment in r/Seattle detailing why it took a few more days for the Washington AG to file the suit wrt the trans EO. A huge thank you to all the people in the AGs office that made this happen.
February 8, 2025 at 1:51 AM
Day 31 of #genuary was pixel sorting, but here’s weird ordered dithering instead
February 6, 2025 at 7:33 AM
So close. Day 30 of #genuary was abstract maps. I loaded some sidewalk and street info and threw some particles on it to see what would happen. Can you tell where it’s from?
February 5, 2025 at 5:19 AM
Day 29 was grid-based design, so digging out the variable-sized tiler. It has some fun interaction with the automatic interpolation too.
February 5, 2025 at 5:15 AM
Day 28 of #genuary was infinite scroll (credit @fractalkitty.com !), which made me think about adding a new integration between my system and the MIDI controller I use for shows. I didn’t end up making the dials scroll infinitely, but I did make them start glowing when I reference them in the code!
February 4, 2025 at 2:06 AM
Day 27 of #genuary was make something with no randomness or trig, so started working on using the panicle system as a feather generator.
February 2, 2025 at 7:58 PM
Day 26 of #genuary was symmetry and I dug up some of my favorites from the kaleido system (I use a lot for livecoding).
February 2, 2025 at 7:54 PM
Day 22 of #genuary was gradients only
February 2, 2025 at 7:48 PM
Day 23 of #genuary was implementing collision detection. Added it to my polygonatum system, which has some other physics already. The shapes nudge each other apart, but there are too many so they overlap, which I think looks cool.
February 2, 2025 at 7:45 PM
Reposted by this.xor.that
This Fiona Apple narrated explainer PSA on how to film (and release footage from, not livestream) ICE arrests is exactly what we need from people with production skills right now and is worth about 3 million celebrity “imagine” covers in terms of survival utility
We Have Rights: When Documenting ICE Arrests
This is "We Have Rights: When Documenting ICE Arrests" by MediaTank on Vimeo, the home for high quality videos and the people who love them.
vimeo.com
February 2, 2025 at 1:24 PM
Day 25 of #genuary was just one line, so taking one of the peregrines from a few weeks ago and letting it fly around on its own.
January 30, 2025 at 5:37 PM
Day 23 of #genuary was inspired by brutalism so here are some concrete buildings.
January 30, 2025 at 5:34 PM
Day 24 of #genuary was a geometric pattern
January 29, 2025 at 3:05 AM
Day 16 was generative palette. I have a little shader that makes a palette I use a lot, so I pushed it in weird directions. #genuary
January 28, 2025 at 7:43 AM
Help how do I deal with all the salt tracked in from Boston’s method of making winter less slippery. My experience from Sweden is useless because they use small rocks there, which hurt to step on but don’t dissolve and become weird textures on my floor.
January 27, 2025 at 9:37 PM