ITDevCon X - Online Edition

The Tenth ITDevCon - Delphi Conference Streaming Replay

   Watch Promo

bit Time Professionals and bit Time Software are proud to announce ITDevCon Delphi Conference is back for the tenth edition! For all past conferences Delphi developers could only attend these sought after sessions by renowned Delphi experts by flying to Europe for two or three days. Now, for the first time you can attend the latest edition, ITDevCon X, which was held live November 7th and 8th in Rome, via streaming replay. As always, the conference is oriented to the discussion of 'tasty' topics for the Delphi community, but on this edition will also be shown topics that are not strictly related to Delphi programming but of great interest as ... Curious? All you have to do is watch!

This 7hr English Language Conference contains 8 Delphi lectures presented in english.

This bundle also includes the The 9hr Italian Language Edition with an additional 9 sessions presented for Italian viewers is included in this bundle - at no extra charge.

English Sessions - Day One

LoggerPro Deep Dive - SysLog Example (39min English)

Speaker: Emilio Pérez

Syslog is a standard for message logging. It allows separation of the software that generates messages, the system that stores them, and the software that reports and analyzes them. Each message is labeled with a facility code, indicating the software type generating the message, and assigned a severity level. LoggerPro is an modern and pluggable logging framework for Delphi. In this session we will learn how to create logs of our Delphi applications using LoggerPro


Patterns for Pragmatists Part 1 & 2 (93min English)

Speaker: Primož Gabrijelčič

Design patterns are important. They help us write better code and make communication with other programmers much simpler. They are also mostly misunderstood, result in terrible code and make mess out of everything. In this double session we'll explain the basics of design patterns and explore their good and bad sides. After that we'll look into some of the most popular design patterns and see how they can be applied to code, written in Delphi. And, most important, we'll also look at the patterns that should not be used in Delphi - at least not in the way they were originally designed

Handle Processes with Kanban (54min English)

Speaker: Daniele Teti

Kanban is a visual system for managing work as it moves through a process. Kanban visualizes both the process (the workflow) and the actual work passing through that process. The goal of Kanban is to identify potential bottlenecks in your process and fix them so work can flow through it cost-effectively at an optimal speed or throughput. Kanban gives flexibility in terms of planning and execution. Instead of working in time-based sprints (like Scrum), work is continuously delivered in Kanban, and your team pulls single pieces of work from the backlog, and then moves them to done. In this talk we'll see what kanban really is, how it can helps you to make your workflow smoother and how it can helps to be on time with your deadlines. Moreover, we'll demonstrate some of the Kanban concepts using a very flexible FOSS which implement a Kanban board.

English Sessions - Day Two


My Code Is Slow. What Can I Do About That? (50min English)

Speaker: Primož Gabrijelčič

Writing fast code starts at the top - with a fast algorithm. In this session we'll look into the idea of algorithmic complexity - what it is and how does it affect the program speed. We'll look at few examples of slow code and see how to make it faster. Along the way you'll learn some tricks that will help you speed up your own code. And don't worry - you don't have to know anything about mathematics to participate!

Using FireDAC with the “World's Most Advanced Open Source Relational Database” a.k.a. PostgreSQL (41min English)

Speaker: Emilio Pérez

Using FireDAC with the “World's Most Advanced Open Source Relational Database” a.k.a. PostgreSQL

Delphi Present and Future - Product Address (58min English)

Speaker: Marco Cantù

In this session Delphi Product Manager Marco Cantù will cover the latest features Embarcadero added to Delphi, what is currently in the works, and what is planned for the future. The session will touch on the Delphi language, the RTL, Windows and Multi-Device development, plus web services and cloud support. Marco will also cover focus areas and new architectures aimed at improving the product overall.


Delphi REST framework comparison (44min English)

Speaker: Emilio Pérez

There are different ways to create a backend server with Delphi. Throughout the conference we will learn about the most relevant tools within the Delphi world

Back to basics: Enumerators (28min English)

Speaker: Primož Gabrijelčič

You certainly know how to write a for..in loop, but do you know how to implement support for for..in enumeration in your object? Do you know how to implement it correctly and with minimal code? How to reuse existing enumerators? All that - and more! - will be covered in this session which will end with a bombshell!



ITDevCon Sample Clip Reel

Clips from various ITDevCon lectures


Note: This English conference also includes the The 9hr Italian Language Edition with an additional 9 sessions (below) presented for Italian viewers - at no extra charge. Purchase the English edition to receive both the English and Italian conference tracks.

Courses Included with Purchase



ITDevCon X - Italian Online Edition
Nov 2019 - Rome, Italy - Delphi Conference Streaming Replay - Italian Langauge Sessions
Bit Time Software
$299

Original Price: $299


Frequently Asked Questions


When does the conference start and finish?
The is a conference replay, it starts now and never expires! It is a completely self-paced streaming replay - watch at your own pace, you decide when you start and when you finish.
How long do I have access to the conference replay?
How does lifetime access sound? After enrolling, you have unlimited access to this conference replay for as long as you like - across any and all devices you own.
What if I am unhappy with the conference?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Your Presenters

Daniele Teti

Daniele Teti is a software architect, trainer, and consultant with over 20 years of professional experience. He's an Embarcadero MVP and is a well-known Delphi and programming expert in the developers' community. He's the main developer and drives the development of some Delphi open source projects (DelphiMVCFramework, LoggerPro, DORM - 'The Delphi ORM', Delphi Redis Client, Delphi STOMP Client, and more). Currently, he's the CEO of bit Time Professionals, an Italian company specializing in high-level consultancy, training, and development. Daniele acts as a consultant and teacher for many Italian and European companies, so he very often travels around the world, and he's also an international speaker at technical conferences. Daniele is the author of the best-selling series Delphi Cookbook published by PacktPub.


Fabrizio Bitti

He starts his career as a programmer for different businesses such as Olivetti, specializing in C++, C, Java and in the use of the Borland Products (today known as Embarcadero). In 1996 he moves in England where he works for IBM UK Itd and DST International, dealing with big projects for the London Stock Exchange; he develops applications for the finance sector and acquires both technical and operating competences in the financial sector. Back in Italy, he cooperates with different software house in Italy, and in 2002 he starts his adventure founding bit Time Software, of which he’s CEO.


Primož Gabrijelčič

Primož Gabrijelčič is a long-time Delphi programmer working with Delphi since its inception (and even before, since Turbo Pascal 3 days). Besides his professional programming career, he writes for programming/computer oriented magazines (Monitor, Blaise Pascal Magazine) and is frequent contributor to the Delphi community. In the past few years his focus was mainly on parallel programming and high availability server solutions wich resulted in extremely popular threading library for Delphi - OmniThreadLibrary. He's also an avid blogger, publishing his thoughts on Delphi programming at http://www.thedelphigeek.com


Emilio Pérez

NoSoloDelphi.com Podcaster, Abatic Soluciones Tecnologicas CEO and IT Trainer


Marco Cantù

Marco Cantù is the Delphi Product Manager for Embarcadero and author of over a dozen books on Delphi, from the first versions up to the latest one with his Delphi Handbooks Collection. Previously, Marco was a consultant and trainer and has given classes on Delphi for many years around the world. His focus include Delphi Enterprise capabilities, DataSnap and REST, Web development and jQuery, cloud-based technologies, and mobile development with the Delphi FireMonkey framework. Marco lives in Italy and commutes to California.



Your Instructor


Bit Time Software
Bit Time Software

bit Time Software is a young and dynamic IT company that operates within the technology arena in Italy and throughout Europe since 2002. A focused software house that supplies computer science solutions for the management of the business activities, it has progressively extended and widened its competences, embracing the area of IT professional services. For further information please visit http://www.bittime.it/site/embarcadero/


Get started now!