David Minh-Duy Cao

I'm David (they/them), and I'm a PhD student in Computer Science with a Designated Emphasis in New Media at UC Berkeley, advised by Sarah E. Chasins.

Broadly, I'm thinking about how to use the methods of Third World liberation movement work to inform how we think about programming. Right now, my work looks like building novel direct manipulation programming tools, writing on the history of programming languages and queer digital spaces, building digital archives with Asian American movement OGs, and working alongside legal advocates and archivists.

Recently

2026

Part of Digital IDEAS’ 2026 cohort.

2026

“Archive as Jazz: Digital Archiving Practice, from the Asian American Movement to No Arena in Chinatown.” Presented at the 2026 Screening Scholarship Media Festival with Chris Phan.

2026

Affiliated with the Berkeley Center for New Media. Recipient of BCNM’s Spring 2026 and Summer 2026 Conference Grants.

2025

Part of the ACES Graduate Learning Community Fall 2025 cohort.

2024

2023

egglog. Published at PLDI 2023.

2023

Began PhD at UC Berkeley as a Chancellor’s Fellow.

2023

babble. Published and presented at POPL 2023. (code, slides)

2023

Finalist for the Outstanding Computing Researcher award.

2022

2022

Automated Dependent Resource Analysis (virtual poster). 2nd Prize at POPL 2021 SRC.