CHE-YU WU / STRATA 地層



Strata | 2001–2026: what each year left behind



# A year in the making



Art, sound, tools and teaching meet on one wall. Follow a documented connection, or begin with a single piece of paper.

2018-01-01 — 2018-12-31
34 public records



Red string: documented links · Twine: shared themes · Hover a paper to read a connection.

[Complete records ↓](https://cheyuwu.com/strata/2018/#lab-records)



****Case file**2018-01-01 / 2018-12-3134 records



Read the year downwards, one month at a time. The small tags under a card are its connections: open one to jump to the record it names.



### 2018 · all year



**
![](https://cheyuwu.com/static/lab/2018/writing-media-theory.webp)

- 
*Media theory*



### 2018 · 01



**
- 
*Repository*



### 2018 · 02



**
![](https://cheyuwu.com/static/img/covers/codepen-rkkgby.webp)

- 
*Interactive experiment*



**
![](https://cheyuwu.com/static/img/mirror/c5f2e31d188c.jpg)

- 
-



### 2018 · 03



**
-



**
- 
-



**
![](https://cheyuwu.com/static/img/covers/codepen-wxgrer.webp)

- 
- 
*Sound*



**
![](https://cheyuwu.com/static/lab/2018/repo-mrt2018.webp)

- 
*Sound*



### 2018 · 04



**
- 
*Internet of things*



**
![](https://cheyuwu.com/static/img/mirror/653bafec598b.jpg)
*Course example*



### 2018 · 05



**
![](https://cheyuwu.com/static/lab/2018/repo-vue-studio.webp)

- 
- 
- 
*Tooling*



**
![](https://cheyuwu.com/static/img/mirror/b65279cc041c.jpg)

- 
-



### 2018 · 06



**
![](https://cheyuwu.com/static/img/mirror/130beac688d5.jpg)

- 
*Live teaching*



**
![](https://cheyuwu.com/static/img/mirror/5932e4de5661.jpg)

- 
*Canvas*



### 2018 · 07



**
![](https://cheyuwu.com/static/lab-captures/hahow-webdesign2.webp)

- 
*Education*



### 2018 · 08



**
![](https://cheyuwu.com/static/lab-captures/hahow-webdesign2.webp)

- 
- 
*Education*



### 2018 · 09



**
- 
- 
-



**
![](https://cheyuwu.com/static/img/mirror/9b398ce86b46.jpg)

- 
-



**
![](https://cheyuwu.com/static/img/mirror/1766bbcd17e9.jpg)

- 
*p5.js*



**
![](https://cheyuwu.com/static/img/mirror/dbab969042e2.webp)

- 
*p5.js*



**
- 
*Online courses*



**
![](https://cheyuwu.com/static/img/mirror/2d114f557fa3.jpg)

- 
*Interfaces*



### 2018 · 10



**
- 
- 
*Interfaces*



**
- 
*Generative music*



**
![](https://cheyuwu.com/static/lab/2018/research-generative-audio.webp)

- 
- 
*Generative music*



**
- 
*Open source*



**
![](https://cheyuwu.com/static/img/mirror/a30e44db2a00.jpg)

-



**
![](https://cheyuwu.com/static/img/mirror/e4e19082a628.jpg)



### 2018 · 11



**
![](https://cheyuwu.com/static/img/mirror/3dc8405550e4.jpg)

-



### 2018 · 12



**
![](https://cheyuwu.com/static/img/mirror/cf1619f11205.jpg)

- 
*Water colour*



***Wearables*



**
![](https://cheyuwu.com/static/lab/2018/medium-nyu-ta-diary.webp)

- 
*Teaching assistant*



**
![](https://cheyuwu.com/static/lab/2018/writing-nyu-ta.webp)

- 
- 
*Teaching assistant*



**
![](https://cheyuwu.com/static/img/articles/2018-media-theory-final/fig-01-dynamic-vs-static.jpg)

-



![](https://kyoko.openprocessing.org/thumbnails/visualThumbnail2290248@2x.jpg)

![](https://cheyuwu.com/static/img/sketches/923989-sm.webp)

![](https://cheyuwu.com/static/img/mirror/1239323070da-sm.webp)

![](https://cheyuwu.com/static/img/sketches/1635740-sm.webp)

![](https://cheyuwu.com/static/img/sketches/1615617-sm.webp)

![](https://cheyuwu.com/static/img/mirror/39bad087e6fd-sm.webp)

![](https://cheyuwu.com/static/img/mirror/0c23aeb30692-sm.webp)

![](https://cheyuwu.com/static/img/sketches/925596-sm.webp)
Family tree**How 818 daily sketches grew out of one another**46 families drawn as branching trees with thumbnails, 2018 to 2026→

[https://cheyuwu.com/lineage/](https://cheyuwu.com/lineage/)



Complete records



## Read each record



Newest first, older as you go down. Each record retains its date basis, public sources and connection labels.



2018



![The evolution of information theory in the digital era — one of the essay's diagrams](https://cheyuwu.com/static/img/articles/2018-media-theory-final/fig-01-dynamic-vs-static.jpg)


2018-12-22 WritingChe-Yu Wu



2018-12-22 · Published



### The evolution of information theory in the digital era — Media Theory D final essay



A final essay for Media Theory D at NYU IDM, dated 22 December 2018 on the site's research page. It runs from carvings on stone walls to Wiener's Cybernetics and Shannon's information theory, asking whether information stays the same thing across different receivers and mediums, and how the internet changed the way people process and interpret signals. The site carries the full PDF and ten diagrams drawn for it.


- Information theory
- Media theory


Sources



[Open the original page ↗︎](https://cheyuwu.com/zh/writing/2018-media-theory-final/)



[cheyuwu.com ↗︎](https://cheyuwu.com/zh/writing/2018-media-theory-final/)



[論文 PDF ↗︎](https://cheyuwu.com/static/The%20evolution%20of%20information%20theory%20in%20the%20digital%20era%20(Final%20Essay%20%7C%20Media%20theory%20D%20%7C%20Che-Yu%20Wu).pdf)



Related records



[→ Fantasy user interface — an NYU IDM research note](https://cheyuwu.com/strata/2018/#lab-research-fantasy-ui) · Research and writing from the same NYU IDM semester (Curatorial theme)



![Evolution Diary of Being a TA in Grad School at NYU — article image](https://cheyuwu.com/static/lab/2018/writing-nyu-ta.webp)


2018-12-21 WritingChe-Yu Wu / cheyuwu.com article image



2018-12-21 · Published The RSS feed of the Medium publication records 21 December 2018 as the updated date, a little over three months after this window closes. It is listed here because what it records begins in the month the window ends, the first semester after he arrived in New York in August 2018.



### Evolution Diary of Being a TA in Grad School at NYU



A long essay written after his first semester at NYU IDM. He describes hunting for campus work as term opened, applying to be a UX designer in the IT department and hearing nothing, then applying for a research assistant post in his own department and getting it, his first salaried job. Across one semester he covered more than 40 students spanning several professors and year groups, and built himself a booking system, a TA log, weekly reports, canned email templates and outcome analysis, for the reason the essay gives: he could not sit there and merely wait to be asked.


- Teaching assistant
- Systems


Sources



[Open the original page ↗︎](https://cheyuwu.com/zh/writing/2018-nyu-ta-evolution/)



[cheyuwu.com ↗︎](https://cheyuwu.com/zh/writing/2018-nyu-ta-evolution/)



[Medium ↗︎](https://medium.com/%E8%80%81%E9%97%86%E4%BE%86%E9%BB%9E%E5%AF%87%E6%B1%80%E5%90%A7/%E5%9C%A8%E7%B4%90%E7%B4%84%E5%A4%A7%E5%AD%B8%E8%AE%80%E7%A0%94%E7%95%B6%E5%8A%A9%E6%95%99%E7%9A%84%E9%80%B2%E5%8C%96%E6%97%A5%E8%AA%8C-b5f0d604201a)



Related records



[→ The Evolution of Information Theory in the Digital Era — NYU IDM final essay](https://cheyuwu.com/strata/2018/#lab-writing-media-theory) · Another record from the same semester (Curatorial theme)



[→ Brewing an Online Coding Course That Fuses Web, Design, Math and Effects](https://cheyuwu.com/strata/2018/#lab-writing-effects-brewing) · Another piece from the same Medium publication (Curatorial theme)



![Evolution diary of being a TA in grad school at NYU — article image](https://cheyuwu.com/static/lab/2018/medium-nyu-ta-diary.webp)


2018-12-21 WritingChe-Yu Wu / cheyuwu.com article image



2018-12-21 · Published



### Evolution diary of being a TA in grad school at NYU



An account of his first semester as a teaching assistant inside NYU IDM. The site's article page records that he applied for a UX designer post in the IT department and was ghosted, then applied for a research assistantship in his own department instead, and over one semester supported more than 40 students while building his own booking system, TA log, weekly reports, canned-email templates and performance analysis. The Medium original carries 2.5k claps.


- Teaching assistant
- Teaching systems


Sources



[Open the original page ↗︎](https://cheyuwu.com/zh/writing/2018-nyu-ta-evolution/)



[cheyuwu.com ↗︎](https://cheyuwu.com/zh/writing/2018-nyu-ta-evolution/)



[Medium 原文 ↗︎](https://medium.com/%E8%80%81%E9%97%86%E4%BE%86%E9%BB%9E%E5%AF%87%E6%B1%80%E5%90%A7/%E5%9C%A8%E7%B4%90%E7%B4%84%E5%A4%A7%E5%AD%B8%E8%AE%80%E7%A0%94%E7%95%B6%E5%8A%A9%E6%95%99%E7%9A%84%E9%80%B2%E5%8C%96%E6%97%A5%E8%AA%8C-b5f0d604201a)



Related records



[→ The NYU IDM research assistantship begins](https://cheyuwu.com/strata/2018/#lab-nyu-idm-research-assistant) · The record of this job's first semester (Curatorial theme)



2018-12-13 Open source



2018-12-13 · Published Taken from the GitHub repository creation date. The readme is a single title line, so what the work actually was is still to be confirmed.



### Accapella_Jacket — a wearable experiment in one Python file



A public GitHub repository created on 13 December 2018 holding one index.py and a readme carrying nothing but the repository name, with Python as the listed language. No licence is given, and the page carries no description from which the finished piece could be described.


- Wearables
- Open source


Sources



[Open the original page ↗︎](https://github.com/frank890417/Accapella_Jacket)



[GitHub ↗︎](https://github.com/frank890417/Accapella_Jacket)



![The north wind and the sun — sketch still](https://cheyuwu.com/static/img/mirror/cf1619f11205.jpg)


2018-12-07 PrototypeChe-Yu Wu / OpenProcessing



2018-12-07 · Published The title on the site's experiments page differs from the one on OpenProcessing; the two dates agree.



### The north wind and the sun — water colour study



The site's experiments page lists this as The north wind and the sun, dated 7 December 2018; on OpenProcessing it is titled [TA] water color, and the TA prefix marks it as a teaching assistant's classroom demonstration as well. The sketch carries no written description.


- Water colour
- Teaching demo


Sources



[Open the original page ↗︎](https://cheyuwu.com/zh/sketch/641437/)



[cheyuwu.com ↗︎](https://cheyuwu.com/zh/sketch/641437/)



[OpenProcessing ↗︎](https://openprocessing.org/sketch/641437)



Related records



[→ The NYU IDM research assistantship begins](https://cheyuwu.com/strata/2018/#lab-nyu-idm-research-assistant) · One of the demonstrations carrying the TA prefix (Curatorial theme)



![ARAMONO interactive sound exhibition — work page image](https://cheyuwu.com/static/img/mirror/3dc8405550e4.jpg)


2018-11-08 ExhibitionChe-Yu Wu



2018-11-08 · Past event record The work page is dated 8 November 2018 and the documentation video was uploaded the same day, while the page elsewhere gives the run as 15 October to 12 November. The festival programme link printed on the work page no longer resolves.



### ARAMONO interactive sound exhibition — daily objects as instruments



A sound installation exhibition made with Earthing Way in Tau-Tiu-Tiann, dated 8 November 2018 on the work page, produced by Earthing Way and Zone Sound, running from 15 October to 12 November with sessions of about 120 minutes. The core move is turning daily objects into instruments by way of signal: visitors scan a QR code, open a web page and control the hardware from their phones, getting both audible feedback and visible kinetic movement. His roles were UI design, socket system design and technical support.


- Sound installation
- Everyday objects


Sources



[Open the original page ↗︎](https://cheyuwu.com/zh/project/-M0nSTp9JtVwu3b4e8AW/)



[cheyuwu.com ↗︎](https://cheyuwu.com/zh/project/-M0nSTp9JtVwu3b4e8AW/)



[AROMONO Interactive Performance 紀錄影片 ↗︎](https://www.youtube.com/watch?v=66_Bjj2YHC8)



Related records



[→ SocketMaxBridge — letting Max/MSP hear socket.io](https://cheyuwu.com/strata/2018/#lab-repo-socket-max-bridge) · The same signal bridge between phones and Max (Curatorial theme)



![Color drawing machine — sketch still](https://cheyuwu.com/static/img/mirror/e4e19082a628.jpg)


2018-10-28 PrototypeChe-Yu Wu / OpenProcessing



2018-10-28 · Published The site's experiments page says 28 October 2018 while OpenProcessing records creation in the small hours of 29 October; the two differ by a day.



### Color drawing machine



The site's experiments page lists this as a drawing machine, dated 28 October 2018; on OpenProcessing it is titled color drawing machine. The sketch carries no written description and runs in the browser.


- Drawing
- p5.js


Sources



[Open the original page ↗︎](https://cheyuwu.com/zh/sketch/616561/)



[cheyuwu.com ↗︎](https://cheyuwu.com/zh/sketch/616561/)



[OpenProcessing ↗︎](https://openprocessing.org/sketch/616561)



![Generative Music String — sketch still](https://cheyuwu.com/static/img/mirror/a30e44db2a00.jpg)


2018-10-21 PrototypeChe-Yu Wu / OpenProcessing



2018-10-21 · Published The site's experiments page says 21 October 2018 while OpenProcessing records creation late on 22 October; the two differ by a day.



### Generative Music String



The site's experiments page lists this as Generative Music String, dated 21 October 2018. The research note describes it as a music string sounded by colliding particles, the first experiment he made after reading up on generative music, and it is one of the embeds the research page can load and run in place.


- Generative music
- Particles


Sources



[Open the original page ↗︎](https://cheyuwu.com/zh/sketch/611472/)



[cheyuwu.com ↗︎](https://cheyuwu.com/zh/sketch/611472/)



[OpenProcessing ↗︎](https://openprocessing.org/sketch/611472)



Related records



[→ Generative audio research and experiments — an NYU IDM research note](https://cheyuwu.com/strata/2018/#lab-research-generative-audio) · The note embeds this generative music string (Documented connection)



2018-10-12 Open source



2018-10-12 · Published Taken from the GitHub repository creation date.



### SocketMaxBridge — letting Max/MSP hear socket.io



A small public Node.js utility on GitHub. The repository describes connecting the UDP port that Max/MSP listens on to a particular socket.io server, with the target server set in config.json and an install path of three steps: Node and npm, clone, npm start. Separate files handle byte conversion and OSC. No licence is listed on the repository page.


- Open source
- OSC


Sources



[Open the original page ↗︎](https://github.com/frank890417/SocketMaxBridge)



[GitHub ↗︎](https://github.com/frank890417/SocketMaxBridge)



Related records



[→ ARAMONO interactive sound exhibition — daily objects as instruments](https://cheyuwu.com/strata/2018/#lab-aramono-sound-exhibition) · The same signal bridge between phones and Max (Curatorial theme)



[→ Socket-OSC-Server — a signal relay server for workshops（2019）](https://cheyuwu.com/strata/2019/#lab-repo-socket-osc-server) · The same line of socket and OSC tooling (Curatorial theme)



![Generative audio research and experiments — an NYU IDM research note — article image](https://cheyuwu.com/static/lab/2018/research-generative-audio.webp)


2018-10-09 WritingResearch-note screenshot / via cheyuwu.com



2018-10-09 · Published



### Generative audio research and experiments — an NYU IDM research note



The research page dates this note 9 October 2018. He begins with visits to the generative audio artist Chi Po-Hao before leaving Taiwan, then reads teropa's interactive essay and takes apart three examples: the virtual wheels behind Music for Airports, the 53 fragments and one rule of Terry Riley's In C, and Listen to Wikipedia, which sonifies edits to the encyclopedia. The note ends by embedding two experiments of his own, a music string and a music matrix.


- Generative music
- Research notes


Sources



[Open the original page ↗︎](https://cheyuwu.com/zh/research/)



[cheyuwu.com ↗︎](https://cheyuwu.com/zh/research/)



Related records



[→ Generative Music Matrix](https://cheyuwu.com/strata/2018/#lab-codepen-music-matrix) · The research note embeds it directly (Documented connection)



[→ Generative Music String](https://cheyuwu.com/strata/2018/#lab-sketch-611472) · The note embeds this generative music string (Documented connection)



[→ The modern web-based interaction of generative music systems — Live Code Lab（2019）](https://cheyuwu.com/strata/2019/#lab-live-code-lab-nyu) · The same web-based generative music thread, on stage four months later (Curatorial theme)



[→ Video Art week 7 — driving video from generative music in Max（2019）](https://cheyuwu.com/strata/2019/#lab-wp-video-art-max) · A hands-on extension of the generative audio note from six months earlier (Curatorial theme)



2018-10-09 Prototype



2018-10-09 · Published The date is the one printed on the site's experiments page; the CodePen page gives no verifiable creation date.



### Generative Music Matrix



The site's experiments page lists this as Generative Music Matrix, dated 9 October 2018, with the work preserved on CodePen. The research note describes giving every particle its own trigger period and adding ADSR envelopes to noise and sine waves to make the drums.


- Generative music
- CodePen


Sources



[Open the original page ↗︎](https://cheyuwu.com/zh/work/codepen-pypzez/)



[cheyuwu.com ↗︎](https://cheyuwu.com/zh/work/codepen-pypzez/)



[CodePen ↗︎](https://codepen.io/frank890417/pen/PypZeZ)



Related records



[→ Generative audio research and experiments — an NYU IDM research note](https://cheyuwu.com/strata/2018/#lab-research-generative-audio) · The research note embeds it directly (Documented connection)



[→ Pendulum Generative Audio（2019）](https://cheyuwu.com/strata/2019/#lab-codepen-pendulum-audio) · From the same batch of generative music experiments kept on CodePen (Curatorial theme)



2018-10-02 Writing



2018-10-02 · Published



### Fantasy user interface — an NYU IDM research note



The research page dates this note 2 October 2018. It starts from the interfaces in the Japanese animation Psycho-Pass, surveys how Ash Thorp, Jayse Hansen and Bradley G Munkowitz build screen graphics for science fiction films, and notes that such designers read pilots' manuals to decide what a panel should measure and analyse. It closes on his own three-hour p5.js FUI exercise.


- Interfaces
- Research notes


Sources



[Open the original page ↗︎](https://cheyuwu.com/zh/research/)



[cheyuwu.com ↗︎](https://cheyuwu.com/zh/research/)



Related records



[→ FUI – DataPoints](https://cheyuwu.com/strata/2018/#lab-sketch-598254) · This exercise closes that FUI note (Documented connection)



[→ The evolution of information theory in the digital era — Media Theory D final essay](https://cheyuwu.com/strata/2018/#lab-essay-information-theory) · Research and writing from the same NYU IDM semester (Curatorial theme)



![FUI DataPoints — sketch still](https://cheyuwu.com/static/img/mirror/2d114f557fa3.jpg)


2018-09-29 PrototypeChe-Yu Wu / OpenProcessing



2018-09-29 · Published



### FUI – DataPoints



The site's experiments page lists this as FUI DataPoints, dated 29 September 2018; on OpenProcessing it is titled FUI - DataPoints. The research note says the exercise took three hours: values turn red past a threshold, a danger circle appears above eighty, translucent lines carry the structure, and flickering, jumping numbers report the state of the system.


- Interfaces
- p5.js


Sources



[Open the original page ↗︎](https://cheyuwu.com/zh/sketch/598254/)



[cheyuwu.com ↗︎](https://cheyuwu.com/zh/sketch/598254/)



[OpenProcessing ↗︎](https://openprocessing.org/sketch/598254)



Related records



[→ Fantasy user interface — an NYU IDM research note](https://cheyuwu.com/strata/2018/#lab-research-fantasy-ui) · This exercise closes that FUI note (Documented connection)



2018-09-20 Writing



2018-09-20 · Published The site records the writing period as August 2018; the date used here is the Medium publication date of 20 September 2018, which falls just inside this window.



### Brewing an online coding course that fuses web, design, maths and effects



A look back at the full year spent building his second Hahow course, on animated interactive web effects. The site's article page records 3,085 minutes of lessons, 60-plus worked examples and 400-plus slides, and notes that it became the longest course on Hahow at the time. The Medium original carries 4.2k claps.


- Online courses
- Course production


Sources



[Open the original page ↗︎](https://cheyuwu.com/zh/writing/2018-effects-course-brewing/)



[cheyuwu.com ↗︎](https://cheyuwu.com/zh/writing/2018-effects-course-brewing/)



[Medium 原文 ↗︎](https://medium.com/%E8%80%81%E9%97%86%E4%BE%86%E9%BB%9E%E5%AF%87%E6%B1%80%E5%90%A7/%E9%87%80%E9%80%A0%E4%B8%80%E9%96%80%E7%B5%90%E5%90%88%E7%B6%B2%E9%A0%81-%E8%A8%AD%E8%A8%88-%E6%95%B8%E5%AD%B8%E8%88%87%E7%89%B9%E6%95%88%E7%9A%84%E7%B7%9A%E4%B8%8A%E7%A8%8B%E5%BC%8F%E8%AA%B2%E7%A8%8B-cef5d998c707)



Related records



[→ The NYU IDM research assistantship begins](https://cheyuwu.com/strata/2018/#lab-nyu-idm-research-assistant) · The course-making experience carried into the NYU assistantship (Curatorial theme)



![Sol LeWitt's wall drawing sketch — still](https://cheyuwu.com/static/img/mirror/dbab969042e2.webp)


2018-09-11 PrototypeChe-Yu Wu / OpenProcessing



2018-09-11 · Published From the creation time in OpenProcessing's API, two days after this window closes.



### Sol LeWitt's wall drawing — a p5.js sketch



OpenProcessing's API records this sketch as created on 11 September 2018, titled after a Sol LeWitt wall drawing, in p5js mode under a by-nc-sa licence, with an empty description. It is among the earliest named sketches on his account, alongside two others made the same day.


- p5.js
- Instruction drawing


Sources



[Open the original page ↗︎](https://cheyuwu.com/zh/sketch/587912/)



[cheyuwu.com ↗︎](https://cheyuwu.com/zh/sketch/587912/)



[OpenProcessing API ↗︎](https://openprocessing.org/api/sketch/587912)



Related records



[→ The first sketch on his OpenProcessing account](https://cheyuwu.com/strata/2018/#lab-openprocessing-first-sketch) · The first named sketch, from the next day (Curatorial theme)



![20180910 short p5.js motion study — live stream thumbnail](https://cheyuwu.com/static/img/mirror/1766bbcd17e9.jpg)


2018-09-11 CourseChe-Yu Wu / YouTube



2018-09-11 · Published Publication date from YouTube, two days after this window closes; the 20180910 prefix refers to the day it was made, itself one day after the close.



### 20180910 — a short p5.js motion study



A short clip on his channel, published 11 September 2018, running 30 seconds with 1,308 views. The title puts the date first and calls the content a short p5.js motion study. It is the first video on the channel to take p5.js as its subject, after years of front-end frameworks and Canvas.


- p5.js
- Short clip


Sources



[Open the original page ↗︎](https://www.youtube.com/watch?v=kqOY39FbRYc)



[YouTube ↗︎](https://www.youtube.com/watch?v=kqOY39FbRYc)



Related records



[→ The first sketch on his OpenProcessing account](https://cheyuwu.com/strata/2018/#lab-openprocessing-first-sketch) · The p5.js practice that starts the same week (Curatorial theme)



![First OpenProcessing sketch — still](https://cheyuwu.com/static/img/mirror/9b398ce86b46.jpg)


2018-09-10 PrototypeChe-Yu Wu / OpenProcessing



2018-09-10 · Published From the creation time in OpenProcessing's API, one day after this window closes. No earlier record on that platform could be found, so this day is where that line of practice begins, and it is listed here as the window's closing edge.



### The first sketch on his OpenProcessing account



OpenProcessing's API records this sketch as created on 10 September 2018, the earliest of the 783 on his account, with a second following the same evening. It is untitled, recorded in p5js mode, with empty description and instruction fields. Named exercises begin appearing the next day, one of them titled after a Sol LeWitt wall drawing.


- p5.js
- Daily practice


Sources



[Open the original page ↗︎](https://cheyuwu.com/zh/sketch/587576/)



[cheyuwu.com ↗︎](https://cheyuwu.com/zh/sketch/587576/)



[OpenProcessing API ↗︎](https://openprocessing.org/api/user/139364/sketches)



Related records



[→ Sol LeWitt's wall drawing — a p5.js sketch](https://cheyuwu.com/strata/2018/#lab-sketch-sol-lewitt) · The first named sketch, from the next day (Curatorial theme)



[→ 20180910 — a short p5.js motion study](https://cheyuwu.com/strata/2018/#lab-live-p5-practice) · The p5.js practice that starts the same week (Curatorial theme)



2018-09 Course



2018-09 · Published The CV gives only the month; the exact start date is still to be confirmed.



### The NYU IDM research assistantship begins



The site's CV records the NYU IDM research assistantship as running from September 2018 to May 2020, and the M.S. in Integrated Digital Media as 2018 to 2020. Through this year he was student and teaching assistant at once, which is why the classroom demonstrations for Creative Coding sit in his public sketch archive with TA in front of their titles.


- Teaching assistant
- NYU IDM


Sources



[Open the original page ↗︎](https://cheyuwu.com/zh/cv/)



[cheyuwu.com 履歷 ↗︎](https://cheyuwu.com/zh/cv/)



[OpenProcessing 帳號 ↗︎](https://openprocessing.org/user/139364)



Related records



[→ Evolution diary of being a TA in grad school at NYU](https://cheyuwu.com/strata/2018/#lab-medium-nyu-ta-diary) · The record of this job's first semester (Curatorial theme)



[→ Brewing an online coding course that fuses web, design, maths and effects](https://cheyuwu.com/strata/2018/#lab-medium-course-brewing) · The course-making experience carried into the NYU assistantship (Curatorial theme)



[→ The north wind and the sun — water colour study](https://cheyuwu.com/strata/2018/#lab-sketch-641437) · One of the demonstrations carrying the TA prefix (Curatorial theme)



[→ The Gambling Lamp — brightness decided by dice and computer vision（2019）](https://cheyuwu.com/strata/2019/#lab-gambling-lamp) · Coursework from the Net Devices class that same semester (Curatorial theme)



[→ CreativeCoding_IDM_2019 — the teaching repository for the assistantship（2019）](https://cheyuwu.com/strata/2019/#lab-repo-creativecoding-idm-2019) · Public material left by the assistantship (Curatorial theme)



![Hahow course cover: Animated Web FX Introduction](https://cheyuwu.com/static/lab-captures/hahow-webdesign2.webp)


2018-08 WritingChe-Yu Wu / Hahow course cover



2018-08 · Published His own article page dates the writing to August 2018, just inside this window, while the Medium original carries 20 September 2018 as its updated date and 21 September 2018 as the day it entered the publication, both around eleven days after the window closes. The month from his own site is used here.



### Brewing an Online Coding Course That Fuses Web, Design, Math and Effects



A long essay written after the second Hahow course was finished. He dates the production as a full year from August 2017 to August 2018, starting from the live stream he ran from April 2017, where the chat groaned the moment trigonometry entered the effects. That annoyed him, so the course came out spanning basic web pages, introductory JavaScript, Canvas and effect animation up to advanced Vue, with more than 60 examples and over 400 slides. The essay states what he wants from teaching: a teacher as a lamp that parts the fog so you see the world as it is, and mathematics whose real beauty is that one equation can predict what comes next.


- Education
- Mathematics


Sources



[Open the original page ↗︎](https://cheyuwu.com/zh/writing/2018-effects-course-brewing/)



[cheyuwu.com ↗︎](https://cheyuwu.com/zh/writing/2018-effects-course-brewing/)



[Medium ↗︎](https://medium.com/%E8%80%81%E9%97%86%E4%BE%86%E9%BB%9E%E5%AF%87%E6%B1%80%E5%90%A7/%E9%87%80%E9%80%A0%E4%B8%80%E9%96%80%E7%B5%90%E5%90%88%E7%B6%B2%E9%A0%81-%E8%A8%AD%E8%A8%88-%E6%95%B8%E5%AD%B8%E8%88%87%E7%89%B9%E6%95%88%E7%9A%84%E7%B7%9A%E4%B8%8A%E7%A8%8B%E5%BC%8F%E8%AA%B2%E7%A8%8B-cef5d998c707)



Related records



[→ Never Just an Online Course — A Wager on Driving Evolution Forward](https://cheyuwu.com/strata/2018/#lab-writing-hahow-bet) · Another piece from the same Medium publication (Curatorial theme)



[→ Evolution Diary of Being a TA in Grad School at NYU](https://cheyuwu.com/strata/2018/#lab-writing-nyu-ta) · Another piece from the same Medium publication (Curatorial theme)



[→ Introduction to Animated Interactive Web Effects — the second Hahow course（2017）](https://cheyuwu.com/strata/2017/#lab-hahow-webfx) · The course the essay accounts for (Documented connection)



![Hahow course cover: Animated Web FX Introduction](https://cheyuwu.com/static/lab-captures/hahow-webdesign2.webp)


2018-07-23 WritingChe-Yu Wu / Hahow course cover



2018-07-23 · Published The RSS feed of the Medium publication records 23 July 2018 as the updated date, inside this window, while the text itself says it was written in 2016. The same feed records 21 September 2018 as the date it was added to the publication.



### Never Just an Online Course — A Wager on Driving Evolution Forward



A long essay of his own, a 2016 draft reorganised and reissued in 2018. It starts on the day his first Hahow course had been live a month and enrolment reached 1,667, then counts back through three years of commissions: from HTML and CSS into JavaScript, on to SVG and Canvas animation, into PHP and databases for a ticketing system, and finally to Angular.js and Vue.js, where he fell for turning data into pages. The original thirteen-lesson outline collapsed once recording began and grew past ninety, because he found that without visible output the learner never catches the idea.


- Education
- First-person account


Sources



[Open the original page ↗︎](https://cheyuwu.com/zh/writing/2016-hahow-bet/)



[cheyuwu.com ↗︎](https://cheyuwu.com/zh/writing/2016-hahow-bet/)



[Medium ↗︎](https://medium.com/%E8%80%81%E9%97%86%E4%BE%86%E9%BB%9E%E5%AF%87%E6%B1%80%E5%90%A7/%E5%BE%9E%E4%B8%8D%E5%8F%AA%E6%98%AF%E4%B8%80%E9%96%80%E7%B7%9A%E4%B8%8A%E8%AA%B2%E7%A8%8B-%E8%80%8C%E6%98%AF%E4%B8%80%E5%A0%B4%E6%8E%A8%E5%8B%95%E9%80%B2%E5%8C%96%E7%9A%84%E8%B1%AA%E8%B3%AD-2016%E8%88%8A%E6%96%87%E6%95%B4%E7%90%86-48d90fee113a)



Related records



[→ Brewing an Online Coding Course That Fuses Web, Design, Math and Effects](https://cheyuwu.com/strata/2018/#lab-writing-effects-brewing) · Another piece from the same Medium publication (Curatorial theme)



[→ Introduction to Animated Interactive Web Effects — the second Hahow course（2017）](https://cheyuwu.com/strata/2017/#lab-hahow-webfx) · The second course the essay looks toward (Curatorial theme)



![Canvas object orientation and inheritance paint app — live stream thumbnail](https://cheyuwu.com/static/img/mirror/5932e4de5661.jpg)


2018-06-21 CourseChe-Yu Wu / YouTube



2018-06-21 · Published Publication date from YouTube.



### Thursday coding — a hand-rolled paint app with Canvas inheritance



An archived stream from his Thursday coding series, published 21 June 2018, running 1 hour 35 minutes 53 seconds with 1,567 views. Its subject is Canvas with object orientation and inheritance, hand-rolling an architecture for interface controls to build a small paint application. It is the channel's last live stream before he left for New York.


- Canvas
- Inheritance


Sources



[Open the original page ↗︎](https://www.youtube.com/watch?v=4glvclJTbnU)



[YouTube ↗︎](https://www.youtube.com/watch?v=4glvclJTbnU)



Related records



[→ 0212 casual coding live — object orientation](https://cheyuwu.com/strata/2018/#lab-live-oop-0212) · The same Thursday live-stream line (Curatorial theme)



![Front-end training chamber week 1 Todolist part one — live stream thumbnail](https://cheyuwu.com/static/img/mirror/130beac688d5.jpg)


2018-06-11 CourseChe-Yu Wu / YouTube



2018-06-11 · Published Publication date from YouTube.



### Front-end training chamber, week 1 — Todolist, part one



An archived stream published 11 June 2018, running 1 hour 38 minutes 36 seconds with 4,642 views. The title opens a new series name, a front-end training chamber, whose first week takes a Todolist as its subject; this is part one.


- Live teaching
- Front-end basics


Sources



[Open the original page ↗︎](https://www.youtube.com/watch?v=dvc0IBLbUMY)



[YouTube ↗︎](https://www.youtube.com/watch?v=dvc0IBLbUMY)



Related records



[→ Thursday coding — a real-time game with socket.io](https://cheyuwu.com/strata/2018/#lab-live-socketio-game) · From the same run of 2018 streams (Curatorial theme)



![A real-time game with socket.io — live stream thumbnail](https://cheyuwu.com/static/img/mirror/b65279cc041c.jpg)


2018-05-25 CourseChe-Yu Wu / YouTube



2018-05-25 · Published Publication date from YouTube.



### Thursday coding — a real-time game with socket.io



An archived stream from his Thursday coding series, published 25 May 2018, running 1 hour 18 minutes 52 seconds with 23,767 views, the most watched of this run of streams. Its subject is building a real-time interactive game with socket.io.


- Real-time interaction
- Live teaching


Sources



[Open the original page ↗︎](https://www.youtube.com/watch?v=QVZcMx3jtG8)



[YouTube ↗︎](https://www.youtube.com/watch?v=QVZcMx3jtG8)



Related records



[→ 0212 casual coding live — object orientation](https://cheyuwu.com/strata/2018/#lab-live-oop-0212) · The same Thursday live-stream line (Curatorial theme)



[→ Front-end training chamber, week 1 — Todolist, part one](https://cheyuwu.com/strata/2018/#lab-live-todolist-week1) · From the same run of 2018 streams (Curatorial theme)



![Vue-Studio — an interactive Vue component and data editor — project image](https://cheyuwu.com/static/lab/2018/repo-vue-studio.webp)


2018-05-19 Open sourceChe-Yu Wu / GitHub README image



2018-05-19 · Published



### Vue-Studio — an interactive Vue component and data editor



A public GitHub repository created and last pushed on 19 May 2018, described as an interactive Vue component and data editor. Its README states that the project experiments with an interactive Vue component editor operated by dragging and dropping data into a component, and includes a screenshot of the interface.


- Tooling
- Interface experiment


Sources



[Open the original page ↗︎](https://github.com/frank890417/Vue-Studio)



[GitHub ↗︎](https://github.com/frank890417/Vue-Studio)



Related records



[→ deerlight2018 public repository](https://cheyuwu.com/strata/2018/#lab-repo-deerlight2018) · Another Vue repository from the same year (Curatorial theme)



[→ imagenthu_frontend — front end for an NTHU campus image show](https://cheyuwu.com/strata/2018/#lab-repo-imagenthu-frontend) · A Vue repository from the same stretch (Curatorial theme)



[→ monoame-softscroll — a whole-site soft scroll package](https://cheyuwu.com/strata/2018/#lab-npm-monoame-softscroll) · Another small tool he wrote for his own use that year (Curatorial theme)



![Building agar.io with object orientation and mathematics — live stream thumbnail](https://cheyuwu.com/static/img/mirror/653bafec598b.jpg)


2018-04-28 CourseChe-Yu Wu / YouTube



2018-04-28 · Published Publication date from YouTube.



### Building agar.io with object orientation and mathematics



A course excerpt on his channel, published 28 April 2018, running 12 minutes 1 second with 1,606 views. The title files it under the Animated Interactive Web Effects course and states its subject as building agar.io out of object orientation and mathematics.


- Course example
- Mathematics


Sources



[Open the original page ↗︎](https://www.youtube.com/watch?v=xvzEayUgLXc)



[YouTube ↗︎](https://www.youtube.com/watch?v=xvzEayUgLXc)



Related records



[→ Introduction to Animated Interactive Web Effects — the second Hahow course（2017）](https://cheyuwu.com/strata/2017/#lab-hahow-webfx) · The course named in the video title (Documented connection)



2018-04-16 Open source



2018-04-16 · Published



### imagenthu_frontend — front end for an NTHU campus image show



A public GitHub repository created on 16 April 2018 and last pushed on 23 May 2018, recorded as JavaScript with the default Vue.js scaffold as its README. The repository name matches the entry in his CV for February to June 2018, as an interactive design engineer at NTHU's Research Center for Technology and Art working on an IoT exhibition called Image of NTHU.


- Internet of things
- Exhibition


Sources



[Open the original page ↗︎](https://github.com/frank890417/imagenthu_frontend)



[GitHub ↗︎](https://github.com/frank890417/imagenthu_frontend)



[GitHub (OSC server) ↗︎](https://github.com/frank890417/osc-server-nthu)



[NTHU Research Center for Technology and Art ↗︎](https://techart.nthu.edu.tw/)



Related records



[→ Vue-Studio — an interactive Vue component and data editor](https://cheyuwu.com/strata/2018/#lab-repo-vue-studio) · A Vue repository from the same stretch (Curatorial theme)



![mrt2018 — public repository for a Taipei MRT soundscape contest site — project image](https://cheyuwu.com/static/lab/2018/repo-mrt2018.webp)


2018-03-23 Open sourceMonoame Design / portfolio image



2018-03-23 · Published



### mrt2018 — public repository for a Taipei MRT soundscape contest site



A public GitHub repository created on 23 March 2018 and last pushed on 28 November 2018, with Vue as its recorded language. The first line of its README reads taipei mrt 2018 music contest, and the rest is the standard Vue.js scaffold. The matching public site, taipeisoundscape.com, is still online and titled as the 2018 Taipei Soundscape Project for MRT station ambient music, subtitled mrt2018.


- Sound
- Public space


Sources



[Open the original page ↗︎](https://github.com/frank890417/mrt2018)



[GitHub ↗︎](https://github.com/frank890417/mrt2018)



[Taipei Soundscape ↗︎](https://taipeisoundscape.com/)



[Monoame Design work page ↗︎](https://monoame.com/works/19)



Related records



[→ Music String](https://cheyuwu.com/strata/2018/#lab-codepen-music-string) · Sound-related work from the same year (Curatorial theme)



![Music String — work still](https://cheyuwu.com/static/img/covers/codepen-wxgrer.webp)


2018-03-10 PrototypeChe-Yu Wu



2018-03-10 · Published The date comes from the original record date printed on his own experiments page. CodePen itself now blocks programmatic reads outright.



### Music String



An interactive experiment preserved on CodePen. His own experiments page records the original date as 10 March 2018 and offers two ways in, the running result and the source. The work page files it under generative and links it to his later thesis on music expression.


- Sound
- Interactive experiment


Sources



[Open the original page ↗︎](https://cheyuwu.com/zh/work/codepen-wxgrer/)



[cheyuwu.com ↗︎](https://cheyuwu.com/zh/work/codepen-wxgrer/)



[CodePen ↗︎](https://codepen.io/frank890417/pen/wXgrer)



Related records



[→ Project 12 Space Invader](https://cheyuwu.com/strata/2018/#lab-codepen-space-invader) · From the same run of CodePen experiments (Curatorial theme)



[→ mrt2018 — public repository for a Taipei MRT soundscape contest site](https://cheyuwu.com/strata/2018/#lab-repo-mrt2018) · Sound-related work from the same year (Curatorial theme)



2018-03-02 Open source



2018-03-02 · Published From the 1.0.0 publish time in the npm registry; the GitHub repository was created on the same day.



### monoame-softscroll — a whole-site soft scroll package



A small package published to npm, described in the repository as a soft scroll library for a whole website and on npm as soft scrolling for all place in website. Its first version went up on 2 March 2018, followed by several patch releases the same day. The README states that it is a soft scroll plugin built on jQuery and GSAP, and that importing softscroll is enough to ease the scrolling of an entire site.


- Package
- Scrolling


Sources



[Open the original page ↗︎](https://www.npmjs.com/package/monoame-softscroll)



[npm ↗︎](https://www.npmjs.com/package/monoame-softscroll)



[GitHub ↗︎](https://github.com/frank890417/monoame-softscroll)



Related records



[→ monoame-preloader — an image preloading package](https://cheyuwu.com/strata/2018/#lab-npm-monoame-preloader) · The sibling package published the same day (Documented connection)



[→ Vue-Studio — an interactive Vue component and data editor](https://cheyuwu.com/strata/2018/#lab-repo-vue-studio) · Another small tool he wrote for his own use that year (Curatorial theme)



2018-03-02 Open source



2018-03-02 · Published From the 1.0.0 publish time in the npm registry.



### monoame-preloader — an image preloading package



A small package published to npm, described in the repository as a preloader for website resources and on npm as a preloader for image. Its first version went up on 2 March 2018. The README states that it is a light promise-based script for loading an array of images.


- Package
- Asset loading


Sources



[Open the original page ↗︎](https://www.npmjs.com/package/monoame-preloader)



[npm ↗︎](https://www.npmjs.com/package/monoame-preloader)



[GitHub ↗︎](https://github.com/frank890417/monoame-preloader)



Related records



[→ monoame-softscroll — a whole-site soft scroll package](https://cheyuwu.com/strata/2018/#lab-npm-monoame-softscroll) · The sibling package published the same day (Documented connection)



![0212 casual coding live — live stream thumbnail](https://cheyuwu.com/static/img/mirror/c5f2e31d188c.jpg)


2018-02-15 CourseChe-Yu Wu / YouTube



2018-02-15 · Published Publication date from YouTube; the 0212 prefix in the title refers to the day it was recorded, three days earlier.



### 0212 casual coding live — object orientation



An archived live stream on his Boss, Coding Please channel, published 15 February 2018, running 1 hour 25 minutes 5 seconds with 1,425 views. The title frames the session as casual coding, with object orientation as its subject. It is the channel's first upload after it went quiet in July 2017.


- Live teaching
- Object orientation


Sources



[Open the original page ↗︎](https://www.youtube.com/watch?v=HNjS4gxvy48)



[YouTube ↗︎](https://www.youtube.com/watch?v=HNjS4gxvy48)



Related records



[→ Thursday coding — a hand-rolled paint app with Canvas inheritance](https://cheyuwu.com/strata/2018/#lab-live-canvas-paint) · The same Thursday live-stream line (Curatorial theme)



[→ Thursday coding — a real-time game with socket.io](https://cheyuwu.com/strata/2018/#lab-live-socketio-game) · The same Thursday live-stream line (Curatorial theme)



![Project 12 Space Invader — work still](https://cheyuwu.com/static/img/covers/codepen-rkkgby.webp)


2018-02-10 PrototypeChe-Yu Wu



2018-02-10 · Published The date comes from the original record date printed on his own experiments page. CodePen itself now blocks programmatic reads outright, so it could not be checked again at source.



### Project 12 Space Invader



An interactive experiment preserved on CodePen. His own experiments page records the original date as 10 February 2018 and offers two ways in, the running result and the source. The Project 12 numbering in the title follows the same scheme as the project numbers in his course material of that period.


- Interactive experiment
- Canvas


Sources



[Open the original page ↗︎](https://cheyuwu.com/zh/work/codepen-rkkgby/)



[cheyuwu.com ↗︎](https://cheyuwu.com/zh/work/codepen-rkkgby/)



[CodePen ↗︎](https://codepen.io/frank890417/pen/rKKGBY)



Related records



[→ Music String](https://cheyuwu.com/strata/2018/#lab-codepen-music-string) · From the same run of CodePen experiments (Curatorial theme)



[→ Introduction to Animated Interactive Web Effects — the second Hahow course（2017）](https://cheyuwu.com/strata/2017/#lab-hahow-webfx) · The project numbering of the course being made at the time (Curatorial theme)



2018-01-25 Open source



2018-01-25 · Published



### deerlight2018 public repository



A public GitHub repository created on 25 January 2018 and last pushed on 9 April 2018, with Vue as its recorded language. Its README is the default Vue.js project scaffold, listing commands to install dependencies and serve with hot reload on localhost:8080, with no description written for the project itself.


- Repository
- Commissioned work


Sources



[Open the original page ↗︎](https://github.com/frank890417/deerlight2018)



[GitHub ↗︎](https://github.com/frank890417/deerlight2018)



Related records



[→ Vue-Studio — an interactive Vue component and data editor](https://cheyuwu.com/strata/2018/#lab-repo-vue-studio) · Another Vue repository from the same year (Curatorial theme)



![The Evolution of Information Theory in the Digital Era — NYU IDM final essay — article image](https://cheyuwu.com/static/lab/2018/writing-media-theory.webp)


2018 WritingChe-Yu Wu / cheyuwu.com article image



2018 · Published His article page gives only the year 2018 and places it in the first year of the two-year NYU IDM master's. That semester opened in September 2018, so the writing itself falls after this window closes; what sits inside the window is his enrolment in August 2018.



### The Evolution of Information Theory in the Digital Era — NYU IDM final essay



The final essay for Media Theory D in his first semester at NYU IDM, dated 2018 on his own article page. It runs from marks cut into ancient rock to future models of information, drawing on Wiener's Cybernetics, Shannon's mathematical theory of communication and Hayles on the posthuman, asking whether a message holds together once it passes through different receivers and media, and proposing a third property beside speed and accuracy: how long a message lasts. It places messages on a scale between static and dynamic, and names the contemporary tendency as static messages manufactured by dynamic means.


- Media theory
- Information


Sources



[Open the original page ↗︎](https://cheyuwu.com/zh/writing/2018-media-theory-final/)



[cheyuwu.com ↗︎](https://cheyuwu.com/zh/writing/2018-media-theory-final/)



Related records



[→ Evolution Diary of Being a TA in Grad School at NYU](https://cheyuwu.com/strata/2018/#lab-writing-nyu-ta) · Another record from the same semester (Curatorial theme)
