Recent writing
- “Wasting Time: Durational Mechanics and the Contested Politics of Idleness in Idle Games”, Game Studies Journal (February 2026)
- “The Prospect of Butlerian Jihad”, Disjunctions (March 2026)
- “Dangerous Heat Waves are a Worker’s Right’s Issue”, Jacobin (July 2025)
- “The public library: an exemplar of public luxury”, Autonomy (May 2025)
- “The Actually Existing Internet” Parts 1-4 (1,2,3,4), Autonomy (2024)
Conferences & events
- “Cosmopolitanism & Empowerment: The Political Novel in Action”, CAPONEU Annual Consortium (April 2026)
- Panel: “Securing the Essentials in volatile times”, Forum 2029 (March 2026)
- Panel: “Tech and Progressive Movements: where do we go from here?”, Tech Transformed (2024)
- “Occult objects: encryption and the commodity form”, Historical Materialism (2024)
- “Reading JPEG: The JPEG-1 Specification as a key text in the production of digital photographic images”, European Society for Literature, Science and the Arts (2023)