Please note that the schedule for the Delphi Summit is subject to change. Stay tuned for updates.

Day 1 - 5th of June

09:00

Registration

Mainstage

10:00

Welcome and opening – Kees de Kraker and Marco Geuze

10:15

Keynote - with a very special guest

11:00

Coffee break & network

Stage Apollo

Stage Atlas

Stage Ares

11:30

Primož Gabrijelčič
Do you know how to debug effectively?

ℹ️ Debugging is hard. Debugging problems effectively - that is without loosing a ton of time in the process - is an art in itself. In this session I’ll give some tips and tricks for effectively attacking hard debugging problems.

Fabrizio Bitti
Creating windows services that really work

ℹ️ Creating a simple Windows service looks like an easy task, but to make a proper service that can be started, stopped and paused by the service manager requires knowledge not only of Delphi and RTL but also on the Windows system that host and interact with your service.

Christoph Schneider
Integration of Gemini AI into Delphi Business Applications

ℹ️ This session covers using Gemini AI with Delphi, using the open source library FB4D.
12:30

Lunch, Networking & Gaming

13:30

Cary Jensen
FireDAC virtual fields and data persistence

Vincent Parrett
Advanced DUnitX Testing

ℹ️ In this session we'll explore some of the more advanced and lesser known features of DUnitX - including data driven testing. We'll look at different logging options, and integrating our unit tests with a CI Server.

Filip Lagrou
Delphi to the web

ℹ️ Elevate your Delphi clients to beautiful web apps with unprecedented simplicity, using the Pas2Web library built on top of TMS WEB Core.
14:30

Ray Konopka
Delphi IDE Tips & Tricks

ℹ️ It is no surprise that RAD Studio developers spend most of their time working in the IDE. What is surprising is that many RAD Studio developers are not aware of many of the productivity features available. In this session, I highlight many of my favorite IDE tips and tricks including the QuickEdit Designer. Also covered are tips that focus on improving IDE navigation, tips accelerate code editing, others simplify form design, but all of them will enhance your IDE experience.

Antonio Zapater
Topic coming soon

Conrad Vermeulen
Developing scalable web services with runtime components

ℹ️ In this practical session we will demonstrate how microservices can be wired together for scalable web architectures.
15:30

Break & Network

16:00

Ian Barker
Topic coming soon

Richard Hatherall
Lego, AWS and AI

ℹ️ This session covers the use of AWS and AI to identity Lego pieces.

Frank Lauter
Neuronal Networks - MVVM over DLL boundaries

17:00

Networking & Gaming

18:00

End of day 1

Day 2 - 6th of June

09:00

Registration

Mainstage

10:00

Welcome and opening – Marco Geuze

10:15

Panel discussion

11:00

Coffee Break & Network

Stage Apollo

Stage Atlas

Stage Ares

11:15

Marco Geuze
The past, the present and the future of Delphi

ℹ️ What will the future of Delphi look like? To answer this question, we will go back in time, watch the history of Pascal and Delphi unfold, and perhaps get a peek of the future too.

Primož Gabrijelčič
Topic coming soon

Steffen Nyeland
Fun with Job Objects, Pipes and Processes

ℹ️ Ever needed to capture the output of a console application in your Delphi program? In this session, we’ll explore how to redirect and capture console output using pipes and memory streams.
12:15

Barnsten
Topic coming soon

NexusDB
Topic coming soon


12:45

Lunch, Network & Gaming

13:45

Stefan Glienke
More than a hundred times faster than quicksort

ℹ️ This session covers the history of sorting algorithms and lead to a relatively new algorithm, one of the fastest general-purpose sorting algorithms today.

Cary Jensen
Topic coming soon

Bob Swart
Securing your Delphi Applications

ℹ️ Security is essential in modern Delphi development. This session covers Windows PE Security Flags, authentication and authorization (e.g., DataSnap), REST authentication methods, SQL injection prevention with parameterized queries, and encryption techniques.
14:45

Marco Cantu
VCL and Windows App SDK

ℹ️ VCL has historically supported targeting the Windows SDK and the COM subsystem. In recent years, it also added integration to the Windows App SDK, WinRT APIs, MSIX packaging, WebView 2 control and more. This session offers an overview of the old and new platform APIs, and includes a small detour on the alternative graphic model offered by Skia on Windows and will delve into a few other little known advanced features of the VCl library.

Ricardo Boaro
Topic coming soon

Jens Fudge
Overcoming Imposter Syndrome - A guide for developers

ℹ️ Imposter Syndrome affects many in the software industry, leading to self-doubt and stress. In this session, we’ll explore its causes, how it impacts developers, and practical ways to overcome it. To close, attendees will be guided through a short mental relaxation session to help foster confidence and well-being.
15:45

Break & Networking

16:15

Kees de Kraker
Topic coming soon

Ray Konopka
User Interface Design with FMX Styles

ℹ️ Styles have always been an integral part of FMX. And while their role has evolved as mobile development has matured, styles are still a core facet of FMX that provides tremendous power and flexibility. This session demonstrates how to leverage styles to customize individual controls as well as the entire user interface. Along the way, we will learn how to effectively use the Style Designer, when to use multiple Style Books, and tips to make your custom styles look their best.


Mainstage

17:00

Closing session and Summit giveaways!

17:30

Network & Gaming

18:00

End of the Summit