ESUG 2026
Schedule
Abstracts of talks and hands-on are available on
the asbtracts page
Day-01
Tues. July 7nd
Day-02
Wed. July 8nd
Day-03
Thur July 9nd
Day-04
Frid July 10nd
Time
Subject
Speaker
Venue
9:00 am - 9:30 am
Welcome to ESUG
Stéphane Ducasse
Main Amphi
9:30 am - 10:00 am
Pharo 14 and beyond
Stéphane Ducasse
Main Amphi
10:00 am - 10:30 am
Coffee Break
Hall
10:30 am - 11:00 am
Pharo Pulsar: Spinning you into a Power User
Esteban Lorenzano
Main Amphi
11:00 am - 11:30 am
Live UML Sequence Diagrams, their building and tests
Kasper Østerbye
Main Amphi
11:30 am - 12:00 pm
Bloc5: an Artful Bloc API Designed for Creativity
Domenico Cipriani
Main Amphi
12:00 pm - 2:00 pm
Lunch
Hall
2:00 pm - 2:30 pm
The Pharo Module System
Guillermo Polito
Main Amphi
2:30 pm - 3:00 pm
Compile-time PIC Generation using LiveTyping Information
Nicolás Matías Sarfati
Main Amphi
3:00 pm - 3:30 pm
The Future of LLM in Pharo: PharoLLM
Omar AbedelKader
Main Amphi
3:30 pm - 4:00 pm
Coffee Break
Hall
4:00 pm - 4:30 pm
Soil - architecture
Norbert Hartl, Marcus Denker
Main Amphi
4:30 pm - 5:00 pm
Smooth Flow of Refactorings and Tools
Cyril Ferlicot, Alexis Cnockaert, Stéphane Ducasse
Main Amphi
5:00 pm - 7:00 pm
Awards competition
Main Amphi
Time
Subject
Speaker
Venue
9:00 am - 9:30 am
GemTalk Update and Roadmap
Norm Green, James Foster
Main Amphi
9:30 am - 10:00 am
Transpiling Python to Smalltalk
James Foster
Main Amphi
10:00 am - 10:30 am
Coffee Break
Hall
10:30 am - 11:00 am
Complishon: a Better completion engine for Pharo
Stéphane Ducasse, Omar Abedelkader, Mehdi Elkokei
Main Amphi
11:00 am - 11:30 am
Moldable LLM Chats in Glamorous Toolkit
Andrei Chis
Main Amphi
11:30 am - 12:00 pm
PharoJS 10th Anniversary: Now What?
Noury Bouraqadi
Main Amphi
12:00 pm - 2:00 pm
Lunch
Hall
2:00 pm - 2:30 pm
Glamorous Toolkit
Andrei Chis
Main Amphi
2:30 pm - 3:00 pm
PharoSDL3: New FFI Bindings for SDL3 in Pharo
Martin Dias and Pablo Tesone
Main Amphi
3:00 pm - 3:30 pm
Bloc for Pharo: What's New?
Martin Dias and Pablo Tesone
Main Amphi
3:30 pm - 4:00 pm
Coffee Break
Hall
4:00 pm - 4:30 pm
Tool Architecture
Esteban Lorenzano
Main Amphi
4:30 pm - 6:30 pm
Show us your project
Main Amphi
Time
Subject
Speaker
Venue
9:00 am - 9:30 am
Using AI to Demystify Running GemStone Systems
Anna Stefaniv Oickle
Main Amphi
9:30 am - 10:00 am
The VAST Platform AI Assistant: Integrating LLMs into a Live Smalltalk Environment
Johan Brichau, Kris Gybels
Main Amphi
10:00 am - 10:30 am
Coffee Break
Hall
10:30 am - 11:00 am
Modularity by Construction
Guillermo Polito
Main Amphi
11:00 am - 11:30 am
Pharo CIG, Round Two: Growing a Native Library Ecosystem for Pharo
Esteban Lorenzano
Main Amphi
11:30 am - 12:00 pm
MyPrecious Middleware
Noury Bouraqadi
Main Amphi
12:00 pm - 2:00 pm
Lunch
Hall
2:00 pm - 2:30 pm
ChatPharo: an AI Assistant inside Pharo
Omar AbedelKader
Main Amphi
2:30 pm - 3:00 pm
From Squeak to Pharo: Modernizing the Eclipse SageTea Runtime for Edge AI and Sovereign Computing
David Long, Stéphane Ducasse
Main Amphi
3:00 pm - 3:30 pm
Spec-Toplo: More Widgets, More Coverage
Martin Dias and Pablo Tesone
Main Amphi
3:30 pm - 4:00 pm
Coffee Break
Hall
4:00 pm - 4:30 pm
Music Performance
DJ Lucretio
Main Amphi
4:30 pm - 5:30 pm
Going to the social event
Walking
5:30 pm - 11:30 pm
Social event
Walking
Time
Subject
Speaker
Venue
9:00 am - 9:30 am
Undo the World
Martin McClure
Main Amphi
9:30 am - 10:00 am
An Introduction to Ownership in Object-Oriented Languages
Marcus Denker
Main Amphi
10:00 am - 10:30 am
Coffee Break
Hall
10:30 am - 11:00 am
Hera: A Year in Production — Growing a BDD Framework in Pharo
Koen De Hondt
Main Amphi
11:00 am - 11:30 am
Moose and Tree Sitter
Cyril Ferlicot
Main Amphi
11:30 am - 12:00 pm
Microdown News
Stéphane Ducasse
Main Amphi
12:00 pm - 12:30 pm
Exploring the future
Stéphane Ducasse
Main Amphi