Lab
An ongoing exploration in translating 2D textile logic into 3D surfaces—experimenting with how mapping patterns can wrap, twist, and distort across virtual forms.
A motion-driven poster designed for the Critical Code lecture series—using Taiwan (island) shape as the negative space.
An experimental clock.
Testing out looping images with X, Y mouse interaction.
I made this p5.zine during Open Sources Art Contributor Conference for Processing Theme Stretch.
A card game that helps generate ideas for community-driven coding ideas.
A custom layout generator made in p5
Testing out matter.js! Collaborated with Billy Ho and Hasan Khalid.
I made this digital creature (or is it?) with tweakpane.
Simple particle system that's symmetrical.
A crazy (rave like) noise pattern that triggers on hover.
It's a random walker! Object oriented walkers that colors the canvas.

A business card generator with very simple grid system.
Another random walker but the texture feels very fun!
A moiré pattern generator.
I made these generative stickers for a class called Code, Decolonized.
Some happy accident in testing out perlin noise.
This weird text affect is made with code and I love it.
I made this generative text affect by slicing the text 100 times and give them some staggering so it's almost like a rippling effect.