in the summer of 2023, while attending recurse center, i began my adventures in creative computing. three semesters into the computer science curriculum at the university of michigan, i had a growing itch to branch off with my own studies to explore more fluid, expressive, and unexpected sides of computing. with dan shiffman as my virtual guide, i got to know p5.js and began to churn out experimental sketches.

alongside exercising my coding chops, i dove deep into research on 1980s computing in academia, spiraling through the realms of cellular automata, fuzzy logic, poiesis, artificial life, and emergence. meanwhile, as is typical, i was immersed in several science fiction books and graphic novels exploring androids, avatars, and life after the dusk of humankind.

this page is a love-letter-in-progress to the curiosity, experimentation, open-endedness, and interdisciplinary play afforded by creative computing. it encompasses works related to an array of interests, accessed through several programming languages/libraries; it draws on data that are digitally composed, gathered by arduino sensors, taken in via user interaction, spontaneously generated, and completely random; and attempts to penetrate into surprising, generative, and practical applications of the human-computer interface. i’m always adding more, so check back for updates.

physics

bio-inspired

using arduino data

3-D

just for fun