<aside> 📕 In this session, we will be building on top of the beautiful generative pixel codes you've made in p5.js and see how instead of sliders we can experiment with how typography can interact with our hands, face and body using various javascript library!

Time: Thursday 3/14 from 6:30pm - 9:30pm.

Location: In-person at 250 Hudson St. 7th Floor, New York NY 10013 at the NEW INC office space (please bring an ID for building entry).


<aside> 📙 Agenda For Today


Before We Start

  1. Revisit some of the things you learned about p5.js and p5.js Web Editor
  2. Make sure you have a laptop with a modern browser installed. The laptop needs to have a working webcam.
  3. For folks who are excited about the tech stack (basically how the annoying tech people say tech setup), here are some libraries we will use: handsfree.jsml5.jsteachable machine.

I’m Munus! 💝


<aside> 🍀 Munus Shih (he/they) is a Taiwanese Hakka designer, coder, organizer based in NYC, passionate about bringing more critical and diverse perspectives to teaching code.

Munus was a fellow for the Processing Foundation, where they contributed to open source projects and helped develop decolonial teaching resources. As an organizer, Munus co-founded SpOnAcT!, a collective and garden for gender and neuro queers in Taiwan. They’re also a part of NEW INC in the group Duty free, a design collective that explores the liminal space of art, code and solidarity economy. They currently work as a creative technologist at Athletics.



<aside> 📘 Read A Brief Rant on the Future of Design by Bret Victor


<aside> 📘 Watch Zach Lieberman's Eyewriter video


<aside> 📘 Watch p5.js Access Day 2022: Disability Arts (you can watch the whole thing, but the one that's more related starts around 43:00 and then you can finish the rest)


Discussion Questions


  1. How does Bret Victor's critique of "Pictures Under Glass" challenge traditional interaction paradigms, and what does he advocate for as a more expressive alternative?
  2. In what ways does the Eyewriter project exemplify the limitations of conventional input devices like the mouse? How does it offer a more nuanced and inclusive approach to interaction?