Just FYI - this is not the whole list - in total we have 44 sessions over the two weeks. We’ve also just received a message from Pascal Analyzer too offering a giveaway of a free license of Pascal Analyzer and a free license of Pascal Expert.
Right now I’m feeling pretty awesome. Expect me to look v v tired by the end of December 12th!
It’s here! Week one of CodeRage begins at 10am US CST / 4pm UTC. We had a MASSIVE response from MVPs and Tech Partners offering sessions and now it’s two weeks of solid developer knowledge exchange, education, and fun for all our fellow Code Monkeys. With FREE giveaways by some of our generous tech partners, and many new faces in this year’s lineup there is something for EVERYONE.
The huge list below is just for the FIRST TWO DAYS - go to the FULL site and see everything that’s coming your way every day for the next two weeks, all of it completely FREE.
CodeRage Day 1 - Monday, December 1
(16:00 GMT) CodeRage Opening Session with Ian Barker
Ian Barker will open the CodeRage Conference and introduce the schedule and guest speakers.
(17:00 GMT) Linux Migration for Delphi Developers with Jim McKeeth
Considering daily driving Linux? Or maybe you just want to mix things up a little in the operating system! department. We all know you can target Linux with your Delphi development, but maybe it is time for more…
(18:00 GMT) Unlock Your Delphi’s Multi-Core Potential: From TThread’s Complexity to PPL’s Mastery with Cesar Romero
Suffering from frozen UIs when your Delphi application performs long-running tasks? Join this session for a journey from the complexity of the classic TThread to…
(19:00 GMT) MakerAI: The Ultimate AI Ecosystem for Delphi with Gustavo Enríquez
A complete native framework for RAG 2.0, autonomous agents, and intelligent workflows…
(20:00 GMT) Red, Green, Refactor* MiniSpec Will Leave You With No Excuses, with Jorge Cangas
We will review the Red-Green-Refactor cycle using MiniSpec, a testing framework for Delphi that follows the BDD approach. MiniSpec focuses on defining requirements through executable specifications…
(21:00 GMT) Free Code Agent at Work: Build Faster, Right in Your RAD Studio IDE with Dion Mai
Let’s use Free Code Agents in action alongside the RAD Studio IDE. See how an AI-powered assistant understands your project, suggests code, explains errors, generates tests, and automates boring…
(16:00 GMT) that is 02:00 (QLD) the next day. I can see a lot of
I believe it is all via YouTube … so that makes it super easy to rewatch the presentations if you get there “live”
.. and probably means that at least the 6 or whatever hours of content each day will be immediately available as one long video, before Emb do the work of chopping them up into individual releases. @ianbarker ?
Yes, available on YouTube, LinkedIn Live, Twitch, Twitter (X) Live, Meta Live, Facebook Live (multiple channels), Instagram Live.
Basically, everywhere. ![]()
It will take us a while to split down the sessions into smaller chunks. There are over 52 sessions, some in languages other than English (with subtitles).
Day 1 entire
| CodeRage Day 5 - Friday, December 5 |
|---|
| Job Objects are found everywhere. Learn how to use Job Objects to group and handle external processes as a unit. Get the output from the STDERR steam and be notified if a “child” process terminates before time. |
|---|
| Convert your Delphi code into MCP Server, execute your Delphi routines via chat with AI, using the power of the MCP protocol, access your reports, your Delphi screens, all through a command prompt. |
|---|
| Including Android services in Delphi apps has been around for some time, however times have changed in the world of Android, so this presentation brings the concept into the modern age. |
|---|
![]() |
|---|
| (19:00 GMT) First Steps to Creating a Component in Delphi: From Idea to Implementation with Gustavo Mena Barreto |
| In this presentation, we will explore the complete process of creating components in Delphi, from the initial concept to the final implementation. You will learn how to transform recurring functionalities into reusable, well-structured components… |
|---|
| Algosim is an advanced mathematical system for Windows. Entirely developed in Delphi, it offers its own programming language and IDE, a large number of functions, and extensive 2D and 3D visualisation facilities. In this session, I’ll demonstrate Algosim and its Delphi internals… |
|---|
Ooh, I wonder what went wrong with Gustavo’s image? ![]()
I wish the graphics team would get it right first time, so I don’t have to ‘correct’ their behavior, I’m running out of places to hide the bodies.
CodeRage Day 6 - Monday, December 8
(16:00 GMT) Opening Session – Week Two with Ian Barker
Join us as host Ian Barker takes us through what to expect in week two, along with some free giveaways from our sponsors
(17:00 GMT) Thinking Smart: Green Coding and Object Pascal with Tim Coates
What does it really mean to code sustainably? In this video, we explore how Object Pascal helps developers write efficient, lightweight programs that stand the test of time. Green coding is not just about performance; it is about extending the life of old devices, reducing energy use, and understanding the true cost of AI…
(18:00 GMT) Why Versioning Code Matters with Joao Ferreira
A reflection on the advantages of code versioning for teams and individual developers. Best practices and good habits.
(19:00 GMT) RAD Server From 0 to Endpoint with Landerson Gomes
How to create REST application servers with just a few lines of code using RAD Server. Configuration, CRUD, API versioning, and many other features for you to create your applications.
(20:00 GMT) Code Securely In Delphi with Alister Christie
An overview of application security vulnerabilities within the context of Delphi application development, particularly focusing on the Win32 API and network communications. The presentation will begin by demonstrating the inadequacy of GUI-level security in Windows applications, where external tools can easily manipulate controls without elevated privileges…
(21:00 GMT) How to Create a Server Background Process in Delphi Without a Server with Miguel Angel Moreno
Have you thought about deploying your integration projects without having an on-premises or cloud server for running your background synchronization processes? This presentation introduces a modern technique to embed a “server-like” background process directly…












