Creative Coding Lab (IMA NYU, Spring 2022)
A collection of creative coding sketches made with HTML, CSS, and the P5.js JavaScript library.
Sensing the City
A workshop on psychogeography, wearable sensing, and localisation at the Nanjing University of the Arts
Giphorama (Giphy API & P5.js)
A tutorial for using the Giphy API and the p5.glitch library in P5.js.
Weather Dashboard (OpenWeatherMap & P5.js)
A tutorial for making a weather dashboard in P5.js with the help of the OpenWeatherMap API.
Media Architecture (IMA NYU, Fall 2021)
Description of the course “Media Architecture”, offered in Fall 2021 for the program Interactive Media Arts at New York University (Shanghai).
Responsive Environments: Designing Interactive, Sentient, and Intelligent Spaces (IMA NYU, Spring 2021)
Description of the course “Responsive Environments”, offered in Spring 2021 for the program Interactive Media Arts at New York University (Shanghai).
Capstone Studio I & II (IMA NYU, Fall 2020 – Spring 2021)
Description of the course “Capstone Studio I & II”, offered in Fall 2020 and Spring 2021 for the program Interactive Media Arts at New York University (Shanghai).
Media Architecture (IMA NYU, Fall 2020)
Description of the course "Media Architecture", offered in Fall 2020 for the program Interactive Media Arts at New York University (Shanghai).
Ubiquitous Colonies
Certain colonial organisms tend to establish control in environments that provide attractive qualities, such as plentiful nutrition, rich stimuli, and risk-free surroundings, and to extend their bodies and functions to their maximum capacity with an ultimate goal to survive and