I study computer coding and data-driven work as a cultural process of communicating. If I had one goal for my career, it would be to illustrate to others how coding and data work always involve more than engineering technical structures and systems. These highly technical practices have histories linked to broader social and cultural ideas and power, which we have a tendency to ignore and forget. I want to remember and understand the impact of such histories on the decisions people make when they write and use code that writes and uses data. How does our coding maintain the societal problems, and how can we help technical professionals find value in a humanities perspective on their practices?
Some of my past research has studied how capitalistic rhetoric has impacted calls for coding as the new mass literacy of our time. Overall, my research, teaching, and community-outreach projects take up a design justice approach to communication.
How is Twitter embedded within the U.S.-Mexico border, and how does Twitter reorganize the oppressive conditions perpetuated by the border’s sociopolitical history? We propose a theoretical framework for technical and professional communication to study and understand our role with infrastructure.
This article theorizes coding as a form of writing with data through a qualitative case study of a web developer’s coding on a data-journalism team
Proficiency with specialization in data processing and analysis
Proficiency across data visualization techniques, ranging in environments such as Google Sheets, Observable Notebooks, and Python
Proficiency in HTML5/ARIA web accessibility techniques
Proficiency in auditing, assessing, and developing web content strategies for large organizations