PPIG 2025 - 36th Annual Workshop 8 - 10 September 2025, Belgrade, Serbia & Online

The conference this year will run from Monday lunchtime on 8th September until late afternoon of Wednesday 10th of September. We’re very happy to announce that we can run most of the sessions in a hybrid format, both live via zoom and in-person.

Note: All times are in CEST (UTC+2, Serbia’s timezone)

Monday, 8 September

12:30 - 13:30 Lunch & registration In person
13:30 - 14:00 Welcome! Hybrid
14:00 - 15:00 Keynote: The Triadic Nature Of Code Review
Alberto Bacchelli, University of Zurich
Hybrid
15:00 - 15:30 Coffee break Hybrid
15:30 - 16:15 Doctoral Keynote: Private Skills, Public Stakes: Rethinking Software Knowledge Sharing as a Social Practice
Nancy Xia, University College London
16:15 - 17:30 Talks Hybrid
Mixed-Initiative Collaborative Workflow Support for Online Tasks
Sophie Claxton and Alan Blackwell
Students’ Feedback Requests and Interactions with the SCRIPT Chatbot - Do They Get What They Ask For?
Andreas Scholl and Natalie Kiesler
On Programming Languaging
Felienne Hermans
19:00 - late PPIG Conference Dinner
Zavičaj Skadarlija, Skadarska 18, Beograd
In person

Tuesday, 9 September

10:00 - 11:00 Keynote: Critical Architecture / Software Theory
Tomas Petricek, Charles University
Hybrid
11:00 - 11:30 Coffee break In person
11:30 - 13:00 Workshop:
Defeating Dragons in the Classroom: Role-playing games for Teaching Communication Skills in Software Engineering
Tom Beckmann, Eva Krebs, Marcel Garus
🎲 Bring your own d20! 🎲
Hybrid
13:00 - 14:00 Lunch In person
14:00 - 15:30 Talks Hybrid
Vibe coding: programming through conversation with artificial intelligence
Advait Sarkar and Ian Drosos
Design opportunities for the psychology of programming after AI
Clayton Lewis
Vibing: Low viscosity programming with aliens
Luke Church
15:30 - 16:00 Coffee break Hybrid
16:00 - 17:30 Industry Panel Hybrid
Academic Research Contributions to Software Development: Successes and Challenges from the Human-AI Experience Team
What is the role of the large-scale developer surveys
Increasing Developer Empathy through User Integration in Product Teams
Bringing Cognitive Research into Language Design: The Case of Kotlin
Open discussion

Wednesday, 10 September

10:00 - 13:00 Belgrade graffiti art tour In person
13:00 - 14:00 Lunch In person
14:00 - 15:00 Keynote: Language and Mind: A Complex Dynamic Relation
Dusica Filipovic Durdevic, University of Belgrade
Hybrid
15:00 - 15:30 Coffee break In person
15:30 - 17:20 Talks Hybrid
Towards a Model of Library Use
Ava Heinonen
Analogy between Interdisciplinarians and Business Analysts in IT
Anna Bobkowska
Purpose, Transparency and Challenge: Self-taught programming in adolescence
Jan Dittrich and Felienne Hermans
LUCY-learn: Visualising Image Classifiers for Education in Machine Learning
Isabel Millar and Alan Blackwell
17:20 - 17:30 PPIG Prizes & close Hybrid