sh.sePublications
Change search
Link to record
Permanent link

Direct link
Publications (10 of 18) Show all publications
Tholander, J. & Jonsson, M. (2026). Vibe Coding Entanglements – Repositioning Boundaries of Intention, Authorship, and Responsibility in Programming with Generative AI. In: Nuria Oliver, David A. Shamma, Heloisa Candello, Pablo Cesar, Pedro Lopes, Alessandro Bozzon, Thomas Kosch, Vera Liao, Xiaojuan Ma, Valentino Artizzu, Fiona Draxler, Gustavo López, Anke V. Reinschluessel, Xin Tong, and Phoebe O. Toups Dugas (Ed.), CHI '26: Proceedings of the 2026 CHI Conference on Human Factors in Computing Systems: . Paper presented at CHI 2026: CHI Conference on Human Factors in Computing Systems, Barcelona, April 13 - 17, 2026.. New York: Association for Computing Machinery (ACM), Article ID 90.
Open this publication in new window or tab >>Vibe Coding Entanglements – Repositioning Boundaries of Intention, Authorship, and Responsibility in Programming with Generative AI
2026 (English)In: CHI '26: Proceedings of the 2026 CHI Conference on Human Factors in Computing Systems / [ed] Nuria Oliver, David A. Shamma, Heloisa Candello, Pablo Cesar, Pedro Lopes, Alessandro Bozzon, Thomas Kosch, Vera Liao, Xiaojuan Ma, Valentino Artizzu, Fiona Draxler, Gustavo López, Anke V. Reinschluessel, Xin Tong, and Phoebe O. Toups Dugas, New York: Association for Computing Machinery (ACM), 2026, article id 90Conference paper, Published paper (Refereed)
Place, publisher, year, edition, pages
New York: Association for Computing Machinery (ACM), 2026
National Category
Human Computer Interaction
Identifiers
urn:nbn:se:sh:diva-60051 (URN)10.1145/3772318.3791847 (DOI)2-s2.0-105038679031 (Scopus ID)979-8-4007-2278-3 (ISBN)
Conference
CHI 2026: CHI Conference on Human Factors in Computing Systems, Barcelona, April 13 - 17, 2026.
Funder
Swedish Research Council
Available from: 2026-05-22 Created: 2026-05-22 Last updated: 2026-06-03Bibliographically approved
Jonsson, M., Tholander, J., Rost, M., Sarkar, A., Fernaeus, Y., Kharrufa, A., . . . Juzer Siamwalla, J. (2025). AArhus 2025: The End of Programming (as we know it): Envisioning Radical Re-Conceptualizations of Co-Coding with AI. Human-Centered AI (Nov 21)
Open this publication in new window or tab >>AArhus 2025: The End of Programming (as we know it): Envisioning Radical Re-Conceptualizations of Co-Coding with AI
Show others...
2025 (English)In: Human-Centered AI, no Nov 21Article in journal, Meeting abstract (Other academic) Published
Abstract [en]

The End of Programming workshop brought together researchers and practitioners to explore alternative futures of programming in the age of generative AI. The workshop aimed to provoke critical and creative rethinking of how programming could evolve in a future where co-creating with AI becomes commonplace, as a way to move beyond improving usefulness and performance in current AI-supported tools and practices.

Participants were invited to speculate on new forms of interaction, challenge established roles and expressions in programming, and consider how AI might engage a broader range of human skills, values, and ways of knowing. Contributions spanned empirical studies, speculative prototypes, and conceptual re-framings — each reflecting on what it means to “program” when language models act not just as tools, but as conversational and generative partners. Through this, the workshop opened a space for reimagining programming practices beyond traditional modalities and toward more expressive, collaborative, and challenging forms of co-authorship with AI.

Place, publisher, year, edition, pages
Human-Centered AI, 2025
Keywords
AI assisted programming, Generative AI, AI, Programming
National Category
Computer and Information Sciences
Identifiers
urn:nbn:se:sh:diva-58471 (URN)
Funder
Swedish Research Council, 2023-05487
Available from: 2025-11-26 Created: 2025-11-26 Last updated: 2025-11-27Bibliographically approved
Jonsson, M., Tholander, J., Rost, M., Sarkar, A., Fernaeus, Y., Kharrufa, A. & Ludwig, T. (2025). The End of Programming as We Know It. In: AAR Adjunct '25: Adjunct Proceedings of the Sixth Decennial Aarhus Conference: Computing X Crisis: . Paper presented at AAR Adjunct 2025: The sixth decennial Aarhus conference: Computing X Crisis, Aarhus, August 18-22, 2025.. New York: Association for Computing Machinery (ACM), Article ID 30.
Open this publication in new window or tab >>The End of Programming as We Know It
Show others...
2025 (English)In: AAR Adjunct '25: Adjunct Proceedings of the Sixth Decennial Aarhus Conference: Computing X Crisis, New York: Association for Computing Machinery (ACM), 2025, article id 30Conference paper, Published paper (Refereed)
Abstract [en]

In this workshop we investigate “alternative futures” of programming with generative-AI tools. The workshop aims to establish a strand of HCI research on the future of AI-supported programming that goes beyond the current focus on usability and performance of GenAI-assisted programming tools, to instead explore radical re-conceptualizations of co-coding and co-creation with AI. The workshop is open to researchers and practitioners engaged in critically exploring novel ways of coding and interacting with AI-based programming tools. We encourage speculative design inquiries exploring prototypes, and provocations that facilitate engagement with a wider spectrum of human skills, experiences and ways of knowing when programming with AI. The workshop welcomes contributions that i) present examples of novel interaction, empirical studies or prototypes of AI-based programming, ii) re-conceptualize how programming with AI-based tools may be conducted and designed for, iii) reflect on values and ethical challenges of AI-based programming.

Place, publisher, year, edition, pages
New York: Association for Computing Machinery (ACM), 2025
Keywords
AI-based programming, co-coding, co-creativity, empirical study, Generative AI, Artificial intelligence, Computer systems programming, Human engineering, Interactive computer graphics, Object oriented programming, Software prototyping, 'current, Co-creation, Empirical studies, Performance, Programming tools, Wide spectrum, Codes (symbols)
National Category
Software Engineering
Identifiers
urn:nbn:se:sh:diva-58338 (URN)10.1145/3737609.3747093 (DOI)001595941300030 ()2-s2.0-105016697980 (Scopus ID)9798400719684 (ISBN)
Conference
AAR Adjunct 2025: The sixth decennial Aarhus conference: Computing X Crisis, Aarhus, August 18-22, 2025.
Available from: 2025-10-29 Created: 2025-10-29 Last updated: 2026-01-15Bibliographically approved
Jacobsson, M., Hansson, K., Ho, H., Normark, M., Lundmark, S. & Tholander, J. (2024). Civic technologies in data-driven societies. In: NordiCHI '24 Adjunct: Adjunct Proceedings of the 2024 Nordic Conference on Human-Computer Interaction. Paper presented at NordiCHI Adjunct 2024: Nordic Conference on Human Computer Interaction, Uppsala, October 13 - 16, 2024.. New York: American Association for the Advancement of Science (AAAS), Article ID 41.
Open this publication in new window or tab >>Civic technologies in data-driven societies
Show others...
2024 (English)In: NordiCHI '24 Adjunct: Adjunct Proceedings of the 2024 Nordic Conference on Human-Computer Interaction, New York: American Association for the Advancement of Science (AAAS), 2024, article id 41Conference paper, Published paper (Refereed)
Abstract [en]

Internet and increased datafication, signify a new era for civic society. Social media, fundraising tools, digital petitions, social media analytics, greatly facilitate the ability to activate, organize and raise public opinion. At the same time, the technology entails algorithmic surveillance and risks of being exposed to threats and hatred. For people at risk, undocumented refugees or people with protected identity, the lack of digital infrastructures also means great difficulties. While research points to these opportunities and risks, there is lack of research on how civic society deals with the increased datafication, and what methods, tools, and strategies are used on the field. The purpose of this workshop is therefore to gather researchers who investigate the impact of digitalization on civil society, both for established NGOs and informal activism.

Place, publisher, year, edition, pages
New York: American Association for the Advancement of Science (AAAS), 2024
Series
ACM International Conference Proceeding Series
Keywords
Activism, Civil society, Datafication, Digital infrastructure, Social justice, Algorithmics, Data driven, Digital infrastructures, Public opinions, Social media, Social media analytics
National Category
Computer and Information Sciences
Research subject
Digital transformations
Identifiers
urn:nbn:se:sh:diva-55230 (URN)10.1145/3677045.3685456 (DOI)001331863500040 ()2-s2.0-85206587936 (Scopus ID)9798400709654 (ISBN)
Conference
NordiCHI Adjunct 2024: Nordic Conference on Human Computer Interaction, Uppsala, October 13 - 16, 2024.
Available from: 2024-11-18 Created: 2024-11-18 Last updated: 2026-01-15Bibliographically approved
Jonsson, M. & Tholander, J. (2024). Craft Ethics: Aiming for Virtue in Programming with Generative AI. In: Mariana Marasoiu; Luke Church (Ed.), PPIG 2024 Proceedings of the 35th Annual Workshop of the Psychology of Programming Interest Group: organised in conjunction with VL/HCC 2024: 2 - 6 September 2024 Liverpool University, UK & online. Paper presented at The 35th Annual Workshop of the Psychology of Programming Interest Group (PPIG), Liverpool, September 5-6, 2024. (pp. 123-133). Psychology of Programming Interest Group
Open this publication in new window or tab >>Craft Ethics: Aiming for Virtue in Programming with Generative AI
2024 (English)In: PPIG 2024 Proceedings of the 35th Annual Workshop of the Psychology of Programming Interest Group: organised in conjunction with VL/HCC 2024: 2 - 6 September 2024 Liverpool University, UK & online / [ed] Mariana Marasoiu; Luke Church, Psychology of Programming Interest Group , 2024, p. 123-133Conference paper, Published paper (Other academic)
Abstract [en]

This paper analyses some aspects of the profound shifts in programming practice and education about bythe advent of generative AI (GenAI). As GenAI tools become increasingly integrated into programmingenvironments, they offer an approach to programming that bypasses significant aspects of the meticuloussyntax-focused processes inherent in traditional programming. Instead, these tools enable a moreimmediate transition from problem articulation to automated solution generation, reducing the need fortraditional forms of iterative problem-solving and careful focus on coding details. This paradigm shiftnot only challenges the foundational skills taught in programming education but also raises ethical concernsregarding aspects such as interpretability, authorship and accountability of the produced code. Thisinvolves a reevaluation of programming education and practice, suggesting a need for a reorientation toemphasise ethical and interpretative skills in programming with GenAI. Based on a series of studieson GenAI-supported programming, this paper highlights aspects relating to control, agency, and designfor ethical deliberation in the evolving practices of programming with GenAI. To move towards suchpractice, we propose a set of design challenges based on the concept of "Craft Ethics," which emphasizesvirtue, quality, and a thoughtful approach to programming and design. These challenges integratetraditional craftsmanship values into GenAI practices, ensuring that the ethical and qualitative aspectsof programming are renewed and enhanced.

Place, publisher, year, edition, pages
Psychology of Programming Interest Group, 2024
National Category
Other Engineering and Technologies
Identifiers
urn:nbn:se:sh:diva-54838 (URN)
Conference
The 35th Annual Workshop of the Psychology of Programming Interest Group (PPIG), Liverpool, September 5-6, 2024.
Funder
Swedish Research Council
Available from: 2024-09-30 Created: 2024-09-30 Last updated: 2025-10-07Bibliographically approved
Tholander, J. & Jonsson, M. (2023). Design Ideation with AI - Sketching, Thinking and Talking with Generative Machine Learning Models. In: Daragh Byrne; Nikolas Martelaro; Andy Boucher; David Chatting; Sarah Fdili Alaoui; Sarah Fox; Iohanna Nicenboim; Cayley MacArthur (Ed.), Proceedings of the 2023 ACM Designing Interactive Systems Conference: . Paper presented at DIS '23: Designing Interactive Systems Conference, Pittsburgh, USA, July 10-14, 2023. (pp. 1930-1940). New York: Association for Computing Machinery (ACM)
Open this publication in new window or tab >>Design Ideation with AI - Sketching, Thinking and Talking with Generative Machine Learning Models
2023 (English)In: Proceedings of the 2023 ACM Designing Interactive Systems Conference / [ed] Daragh Byrne; Nikolas Martelaro; Andy Boucher; David Chatting; Sarah Fdili Alaoui; Sarah Fox; Iohanna Nicenboim; Cayley MacArthur, New York: Association for Computing Machinery (ACM), 2023, p. 1930-1940Conference paper, Published paper (Refereed)
Abstract [en]

Generative machine learning models provide opportunities to support design work in various parts of the design process. This study investigates how generative machine learning and large language models may play a part in creative design processes of ideation, early prototyping and sketching. A workshop was conducted in which design practitioners and design researchers developed design concepts for a provided design case, with the help of GPT-3. The findings point to three main themes, including i) the practical usefulness and limitations of the system in design ideation processes, ii) how the form of user interaction shapes users' expectations of the system's capabilities and potentials, and iii), how the broader discourse around AI both limits and enables how co-creative processes involving human and AI unfolds. The discussion outlines design implications and alternative framings of this kind of co-creative design practices based on post-human perspectives on design and technology use.

Place, publisher, year, edition, pages
New York: Association for Computing Machinery (ACM), 2023
Keywords
GPT-3, computer supported ideation, ChatGPT, Large Language Models, LLM, ideation, generative machine learning, co-creation, post-human design
National Category
Computer and Information Sciences
Identifiers
urn:nbn:se:sh:diva-52473 (URN)10.1145/3563657.3596014 (DOI)001090855700126 ()978-1-4503-9893-0 (ISBN)
Conference
DIS '23: Designing Interactive Systems Conference, Pittsburgh, USA, July 10-14, 2023.
Available from: 2023-10-11 Created: 2023-10-11 Last updated: 2026-03-20Bibliographically approved
Lindrup, M. V., Tholander, J., Rossitto, C., Comber, R. & Jacobsson, M. (2023). Designing for Digital Environmental Stewardship in Waste Management. In: Daragh Byrne; Nikolas Martelaro; Andy Boucher; David Chatting; Sarah Fdili Alaoui; Sarah Fox; Iohanna Nicenboim; Cayley MacArthur (Ed.), Proceedings of the 2023 ACM Designing Interactive Systems Conference: . Paper presented at DIS '23: Designing Interactive Systems Conference, Pittsburgh, USA, July 10-14, 2023. (pp. 1581-1594). New York: Association for Computing Machinery (ACM)
Open this publication in new window or tab >>Designing for Digital Environmental Stewardship in Waste Management
Show others...
2023 (English)In: Proceedings of the 2023 ACM Designing Interactive Systems Conference / [ed] Daragh Byrne; Nikolas Martelaro; Andy Boucher; David Chatting; Sarah Fdili Alaoui; Sarah Fox; Iohanna Nicenboim; Cayley MacArthur, New York: Association for Computing Machinery (ACM), 2023, p. 1581-1594Conference paper, Published paper (Refereed)
Abstract [en]

Waste management in urban areas is a complex process, encompassing a variety of activities (e.g., acquiring, sorting, disposing), actors (e.g., single individuals, waste collectors, condominium associations), and capacities (e.g., from household recycling stations to physical infrastructures such as recycling and sorting facilities). Whereas previous HCI design research has tackled problems with waste management from an individual, behavioral change perspective, we approach this design space through a feminist ecological design perspective of Digital Environmental Stewardship. Through a combination of qualitative empirical data and materials generated at design workshops, we outline challenges related to waste management in a complex of five multi-apartment buildings. We propose a number of design explorations addressing such challenges, and reflect on the generative role of the DES framework in framing design from a collective and ecological perspective.

Place, publisher, year, edition, pages
New York: Association for Computing Machinery (ACM), 2023
Keywords
Digital Environmental Stewardship, Waste Management, Sustainability, Interaction Design
National Category
Computer and Information Sciences
Identifiers
urn:nbn:se:sh:diva-52474 (URN)10.1145/3563657.3596127 (DOI)001090855700105 ()978-1-4503-9893-0 (ISBN)
Conference
DIS '23: Designing Interactive Systems Conference, Pittsburgh, USA, July 10-14, 2023.
Available from: 2023-10-11 Created: 2023-10-11 Last updated: 2026-03-20Bibliographically approved
Jonsson, M. & Tholander, J. (2022). Cracking the code: Co-coding with AI in creative programming education. In: ACM International Conference Proceeding Series: . Paper presented at C&C '22: Creativity and Cognition, Venice, Italy, June 20 - 23, 2022 (pp. 5-14). New York: Association for Computing Machinery (ACM)
Open this publication in new window or tab >>Cracking the code: Co-coding with AI in creative programming education
2022 (English)In: ACM International Conference Proceeding Series, New York: Association for Computing Machinery (ACM), 2022, p. 5-14Conference paper, Published paper (Refereed)
Abstract [en]

This paper presents a study of a group of university students using generative machine learning to translate from natural language to computer code. The study explores how the use of the AI tool can be understood in terms of co-creation, focusing on the one hand on how the tool may serve as a resource for understanding and learning, and on the other hand how the tool affects the creative processes. Findings show how the participants search for a 'correct' syntax in their instructions to the machine learning tool, and how the inconsistent and erroneous behavior can work as a way to generate clues and inspiration for generating creative expressions. The notion of friction is used to describe how systems like this can serve to both lower thresholds for programming, and also interfere with the creative processes, encouraging reflection and exploration of alternative solutions.

Place, publisher, year, edition, pages
New York: Association for Computing Machinery (ACM), 2022
Keywords
co-creation, generative machine learning, GPT-3, post-human design, programming, Computer programming, Creative process, Creatives, Human design, Machine-learning, Programming education, Machine learning
National Category
Computer and Information Sciences
Identifiers
urn:nbn:se:sh:diva-49617 (URN)10.1145/3527927.3532801 (DOI)001112150300004 ()2-s2.0-85133393638 (Scopus ID)9781450393270 (ISBN)
Conference
C&C '22: Creativity and Cognition, Venice, Italy, June 20 - 23, 2022
Available from: 2022-07-21 Created: 2022-07-21 Last updated: 2025-10-07Bibliographically approved
Landwehr Sydow, S., Jonsson, M. & Tholander, J. (2022). Modding the Pliable Machine: Unpacking the Creative and Social Practice of Upkeep at the Makerspace. In: ACM International Conference Proceeding Series: . Paper presented at C&C '22: Creativity and Cognition, Venice, Italy, June 20 - 23, 2022 (pp. 220-233). New York: Association for Computing Machinery (ACM)
Open this publication in new window or tab >>Modding the Pliable Machine: Unpacking the Creative and Social Practice of Upkeep at the Makerspace
2022 (English)In: ACM International Conference Proceeding Series, New York: Association for Computing Machinery (ACM), 2022, p. 220-233Conference paper, Published paper (Refereed)
Abstract [en]

As digital fabrication machines have become more accessible and widely available, practitioners in maker communities have become increasingly responsive to the opportunities to achieve bespoke modifications, known colloquially as modding'. Drawing on interviews with five experienced makers who engage in modding a laser cutter, along with ethnographic observations of maker-machine interactions, we analyse makers' experiences and war stories' to frame modding as a prevalent but less explored maker activity. We highlight how makers care for machines, how they cope with risks when engaging in modding, and how mods are essentially creative projects. Based on our findings, we present the conceptualisation of the pliable machine' - a socio-technical system constituted by, (1) an accessible machine that can be altered, (2) maker skills that go beyond intended use, and (3) a surrounding maker culture' of caring, sharing and experimentation. Treating the machine as a material offers an alternative perspective on our interactions with technology; we show how the laser cutter becomes pliable in the hands of those who mod.

Place, publisher, year, edition, pages
New York: Association for Computing Machinery (ACM), 2022
Keywords
digital fabrication, laser cutter, maker culture, makerspace, Modding, pliable machine, Creative projects, Creatives, Ethnographic observations, Laser cutters, Social practices, Fabrication
National Category
Computer and Information Sciences
Identifiers
urn:nbn:se:sh:diva-49618 (URN)10.1145/3527927.3532804 (DOI)2-s2.0-85133322276 (Scopus ID)9781450393270 (ISBN)
Conference
C&C '22: Creativity and Cognition, Venice, Italy, June 20 - 23, 2022
Available from: 2022-07-21 Created: 2022-07-21 Last updated: 2025-10-07Bibliographically approved
Höök, K., Caramiaux, B., Erkut, C., Forlizzi, J., Hajinejad, N., Haller, M., . . . Tobiasson, H. (2018). Embracing First-Person Perspectives in Soma-Based Design. Informatics, 5(1), Article ID 8.
Open this publication in new window or tab >>Embracing First-Person Perspectives in Soma-Based Design
Show others...
2018 (English)In: Informatics, E-ISSN 2227-9709, Vol. 5, no 1, article id 8Article in journal (Refereed) Published
Abstract [en]

A set of prominent designers embarked on a research journey to explore aesthetics in movement-based design. Here we unpack one of the design sensitivities unique to our practice: a strong first person perspective-where the movements, somatics and aesthetic sensibilities of the designer, design researcher and user are at the forefront. We present an annotated portfolio of design exemplars and a brief introduction to some of the design methods and theory we use, together substantiating and explaining the first-person perspective. At the same time, we show how this felt dimension, despite its subjective nature, is what provides rigor and structure to our design research. Our aim is to assist researchers in soma-based design and designers wanting to consider the multiple facets when designing for the aesthetics of movement. The applications span a large field of designs, including slow introspective, contemplative interactions, arts, dance, health applications, games, work applications and many others.

Place, publisher, year, edition, pages
MDPI, 2018
Keywords
movement-based interaction, somaesthetic design, aesthetics, somatics, first-person perspective
National Category
Human Computer Interaction
Identifiers
urn:nbn:se:sh:diva-37793 (URN)10.3390/informatics5010008 (DOI)000428556600007 ()2-s2.0-85054173892 (Scopus ID)
Available from: 2019-03-04 Created: 2019-03-04 Last updated: 2025-10-07Bibliographically approved
Projects
Co-coding with AI - Exploring co-creative partnerships with generative AI tools in programming education [2023-05487_VR]; Södertörn University; Publications
Tholander, J. & Jonsson, M. (2026). Vibe Coding Entanglements – Repositioning Boundaries of Intention, Authorship, and Responsibility in Programming with Generative AI. In: Nuria Oliver, David A. Shamma, Heloisa Candello, Pablo Cesar, Pedro Lopes, Alessandro Bozzon, Thomas Kosch, Vera Liao, Xiaojuan Ma, Valentino Artizzu, Fiona Draxler, Gustavo López, Anke V. Reinschluessel, Xin Tong, and Phoebe O. Toups Dugas (Ed.), CHI '26: Proceedings of the 2026 CHI Conference on Human Factors in Computing Systems: . Paper presented at CHI 2026: CHI Conference on Human Factors in Computing Systems, Barcelona, April 13 - 17, 2026.. New York: Association for Computing Machinery (ACM), Article ID 90. Jonsson, M., Tholander, J., Rost, M., Sarkar, A., Fernaeus, Y., Kharrufa, A., . . . Juzer Siamwalla, J. (2025). AArhus 2025: The End of Programming (as we know it): Envisioning Radical Re-Conceptualizations of Co-Coding with AI. Human-Centered AI (Nov 21)Jonsson, M. & Tholander, J. (2024). Craft Ethics: Aiming for Virtue in Programming with Generative AI. In: Mariana Marasoiu; Luke Church (Ed.), PPIG 2024 Proceedings of the 35th Annual Workshop of the Psychology of Programming Interest Group: organised in conjunction with VL/HCC 2024: 2 - 6 September 2024 Liverpool University, UK & online. Paper presented at The 35th Annual Workshop of the Psychology of Programming Interest Group (PPIG), Liverpool, September 5-6, 2024. (pp. 123-133). Psychology of Programming Interest Group
Organisations
Identifiers
ORCID iD: ORCID iD iconorcid.org/0000-0002-2782-9500

Search in DiVA

Show all publications