A new subfield, I got pulled into a discussion group. The basic idea is to apply the tools of critical theory to software and technology, and specifically to code, the magic texts that make the computer world go.
Making one-off block languages for specialized DSLs including generative art (derived from Behave! and Scratch).
Understanding and managing scientific analysis code (from notebooks to reproducibility) and the relationship with science and scientific rhetoric
Understanding agency and its role in computation (as ever)
Current-wave hypertext and knowledge management tools like Roam (not very code related, except I am coding my own Goddinpotty , and the Roam-tools all have a plugin/extension culture which is interesting in terms of having code and text intermingled).