ESUG 2025
Schedule
Abstracts of talks and hands-on are available on
the asbtracts page
Day-01
Tues. July 1st
Day-02
Wed. July 2nd
Day-03
Thur July 3th
Day-04
Frid July 4th
Time
Subject
Speaker
Venue
9:00 am - 9:30 am
Conference reception
Hall
9:30 am - 10:00 am
Welcome to ESUG
Stéphane Ducasse
Main Amphi
10:00 am - 10:30 am
Pharo 13 and beyond
Stéphane Ducasse
Main Amphi
10:30 am - 11:00 am
Coffee Break
Hall
11:00 am - 11:30 am
Selective Pretenuring
Sebastian Jordan Montaño
Main Amphi
11:30 am - 12:00 pm
Spec
Christophe Demarey
Main Amphi
12:00 pm - 12:30 pm
Bloc and Toplo Update
Martín Diaz, Pablo Tesone
Main Amphi
12:30 pm - 2:30 pm
Lunch
Hall
2:30 pm - 3:00 pm
Seamless OAuth2.0 and OpenID Connect Integration in VAST
Johan Brichau
Main Amphi
3:00 pm - 3:30 pm
MetaCompilation with Druid
Nahuel Palumbo
Main Amphi
3:30 pm - 4:00 pm
Behaviour-driven development with Hera
Koen De Hondt
Main Amphi
4:00 pm - 4:30 pm
Coffee Break
Hall
4:30 pm - 5:00 pm
Metrics over Mayhem – Pragmatic Analysis of Legacy VisualWorks Systems
Stefan Krecher
Main Amphi
5:00 pm - 5:30 pm
Memory Management in Linux and GemStone
Martin McClure
Main Amphi
5:30 pm - 7:30 pm
Awards competition
Main Amphi
Time
Subject
Speaker
Venue
9:00 am - 9:30 am
Instantiations Company Update
Josh Wyatt
Main Amphi
9:30 am - 10:30 am
Smalltalk for the Web and Beyond
Noury Bouraqadi, Dave Mason, Richard Ronteltap, Erik Stel
Main Amphi
10:30 am - 11:00 am
Coffee Break
Hall
11:00 am - 11:30 am
Advancing Modern Web Architectures in Seaside
Johan Brichau
Main Amphi
11:30 am - 12:00 pm
Working with thousands of images
Andrei Chiș
Main Amphi
12:00 pm - 12:30 pm
GeoView, views to display and interact with geographical objects and cartographic layers
Pierre Laborde, Eric Lepors, Paul Blottiere
Main Amphi
12:30 pm - 2:00 pm
Lunch
Hall
2:00 pm - 2:30 pm
Fighting the Branch Predictor
Guille Polito
Main Amphi
2:30 pm - 3:00 pm
Tools and Techniques for VM
Henry Johansen
Main Amphi
3:00 pm - 3:30 pm
Working with many AI assistants in Glamorous Toolkit
Veit Heller
Main Amphi
3:30 pm - 4:00 pm
Rhizome - distributions in soil
Norbert Hartl
Main Amphi
4:00 pm - 4:30 pm
Coffee Break
Hall
4:30 pm - 5:15 pm
Soil Tutorial
Marcus Denker, Norbert Hartl
Main Amphi
5:15 pm - 5:45 pm
Why Supporting Pharo is important
Stéphane Ducasse
Main Amphi
5:45 pm - 6:15 pm
Show us your project
Main Amphi
6:15 pm - 6:55 pm
The Code in the Corridor (Music Performance)
Domenico Cipriani
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
SqueakJS: A Decade of Progress
Vanessa Freudenberg
Main Amphi
10:00 am - 10:30 am
Microservices: The Good, the Bad, and the Ugly
James Foster
Main Amphi
10:30 am - 11:00 am
Break
Hall
11:00 am - 11:30 am
(Turbo)Phausto: news from the pit lane
Domenico Cipriani
Main Amphi
11:30 am - 12:00 pm
Enhancing Security in VAST: Towards Static Vulnerability Scanning
Mariano Martinez Peck, Josh Wyatt
Main Amphi
12:00 pm - 1:30 pm
Lunch
Hall
1:30 pm - 2:00 pm
Mining software repository with Pharo
Nicolas Hlad
Main Amphi
2:00 pm - 2:30 pm
Testing in Spec
Christophe Demarey
Main Amphi
2:30 pm - 3:00 pm
Coffee Break
Hall
3:00 pm - 4:00 pm
Going to the social event
Walking
4:00 pm - 10:00 pm
Social event
Walking
Time
Subject
Speaker
Venue
9:00 am - 9:30 am
What devs are doing with Pharo
Stéphane Ducasse
Main Amphi
9:30 am - 10:00 am
Canyon - develop mobile apps using CodeParadise
Erik Stel
Main Amphi
10:00 am - 10:30 am
Clap - Command line for Pharo
Christophe Demarey
Main Amphi
10:30 am - 11:00 am
Coffee Break
Hall
11:00 am - 11:30 am
Glamorous Toolkit
Andrei Chiș
Main Amphi
11:30 am - 12:00 pm
Fluid Class Defintions In Pharo
Marcus Denker
Main Amphi
12:00 pm - 12:30 pm
Cavrois: an organic window manager that respects your flow
Stéphane Ducasse
Main Amphi
12:30 pm - 2:30 pm
Lunch
Hall
2:30 pm - 3:00 pm
ChatPharo
Omar Abedelkader
Main Amphi
3:00 pm - 3:30 pm
What people are doing with Pharo
Stéphane Ducasse
Main Amphi