Abstract

Coding has typically been understood as an engineering practice, where the meaning of code has discrete boundaries as a technology that does precisely what it says. Multidisciplinary code studies reframed this technological perspective by positing code as the latest form of writing, where code’s meaning is always partial and dependent on situational factors. Building out from this premise, 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. I specifically theorize code as a form of intermediary writing to examine how his coding to process and analyze data sets involved the construction and negotiation of emergent problems throughout his coding tasks. Findings suggest how he integrated previous coding experience with an emerging sense of how code helped him write and revise the data. I conclude by considering the implications of these findings and discuss how writing and code studies could develop mutually informative approaches to coding as a situated and relational writing activity.

Journal
Written Communication
Published
2021-01-01
DOI
10.1177/0741088320968061
Open Access
OA PDF Green
Topics

Citation Context

Cited by in this index (2)

  1. Written Communication
  2. Technical Communication Quarterly

Cites in this index (10)

  1. Rhetoric Review
  2. Written Communication
  3. Written Communication
  4. Research in the Teaching of English
  5. Written Communication
Show all 10 →
  1. College Composition and Communication
  2. Written Communication
  3. Written Communication
  4. Written Communication
  5. Written Communication
Also cites 20 works outside this index ↓
  1. 10.1093/oso/9780190493028.001.0001
  2. Byrd A. (2019). Between learning and opportunity: A study of African American coders’ networks of support. Li…
  3. Chun W. H. K. (2005). On software, or the persistence of visual knowledge. Grey Room, (18), 26-51. https://do…
  4. Chun W. H. K. (2011). Programmed visions: Software and memory. MIT Press. https://doi.org/10.7551/mitpress/97…
  5. Hayles K. (2005). My mother was a computer. University of Chicago Press. https://doi.org/10.7208/chicago/9780…
  6. Higgins A. (2007). “Code talk” in soft work. Ethnography, 8(4), 467-484. https://doi.org/10.1177/1466138107083563
  7. Hopper G. (1978). Keynote address. In Proceedings of the history of programming languages conference (pp. 7-1…
  8. Hutchins E. (1995). Cognition in the wild. MIT Press. https://doi.org/10.7551/mitpress/1881.001.0001
  9. Ko A. J. (2016). What is a programming language, really? In Proceedings of the 7th international workshop on …
  10. Ko A. J., DeLine R., Venolia G. (2007). Information needs in collocated software development teams. In Procee…
  11. Ko A. J., LaToza T. D., Burnett M. M. (2015). A practical guide to controlled experiments of software enginee…
  12. Lewis S. C. (2015). Journalism in an era of big data. Digital Journalism, 3(3), 321-330. https://doi.org/10.1…
  13. 10.22230/cjc.2002v27n1a1280
  14. Noble S. U. (2018). Algorithms of oppression: How search engines reinforce racism. New York University Press.…
  15. Nofre D., Priestley M., Alberts G. (2014). When technology became language: The origins of the linguistic con…
  16. Rawson K., Muñoz T. (2019). Against cleaning. In Gold M. K., Klein L. F. (Eds.), Debates in the digital human…
  17. Sillito J., Murphy G. C., De Volder K. (2008). Asking and answering questions during a programming change tas…
  18. Smagorinsky P. (2001). If meaning is constructed, what is it made from? Toward a cultural theory of reading. …
  19. Vee A. (2017). Coding literacy: How computer programming is changing writing. MIT Press. https://doi.org/10.7…
  20. White E. J. (2014). Bakhtinian dialogic and Vygotskian dialectic: Compatibilities and contradictions in the c…
CrossRef global citation count: 11 View in citation network →