Hi there.

 

I’m Gabriel, a seasoned software engineer based in EU with over two decades of hands-on experience in both software and hardware. I have a bachelor degree in applied electronics and a Master of Science in Engineering at the University of Liverpool.

I’ve embarked on a fascinating journey through the ever-evolving programming landscape. My programming odyssey began in 1992 when I put my hands on a Z80 computer. Since then, I’ve traversed multiple programming languages, but Delphi has always been my cherished “home.” Pascal followed in 1995 and I kept using Delphi until today (Delphi 11). I try to stay on top of the language.

 

I am interested in all the nitty-gritty aspects of low-level coding, binary files, speed optimizations, memory management, etc.
I am adept of clean, secure and modular code, with zero global variables, zero compiler hints/warnings, zero memory leaks. I develop my own software products under the CI/CD philosophy.
And I am a FreeAndNil-er đŸ™‚

 

I wrote over 100 visual components (VCL) and quite a bunch of libraries. One of them, the general-purpose Light Saber library, consists of about 300 files and it is distributed with Delphi (via GetIt). The latest addition is an image recognition library, the only one of this kind for Delphi.

 

Also, in the last years I released three Delphi books, but I won’t stop to three.

In the free time I build electronic projects with my son, read science fiction, science news and listen to my music.

 


 

Recent blogs:

  • Romania

    I left Romania, country where I was born, about 20 years ago. I decided to take a look on how it evolved since I left and I am happy to see that things are progressing quite well.   Statistics Romania is very less populated, with a population density way under the EU average. The birth…

  • Best compressor for archiving Delphi code

    Today I ran a test to see which is the best way to compress Delphi projects for backup/archive purposes. The contestants are Zip, WinRAR (v7.01) and 7Zip (v24.08). I expected WinRar to be the winner in all cases (as usual) but for plain text files (PAS), the results were surprising. 7Zip won! TEXT COMPRESSION  Original…

  • Get “Delphi in all its glory” as eBook

    I am happy yo announce that all books in the “Delphi in all its glory” series will be available in electronic format. They will be delivered not a PDF but under my own reader (exe file) called Orinoco eReader. Advantages You can read the book from you computer. Smaller price Fair price – With the…

  • AI plugins for Delphi (a sad story)

    My Experience with Cursor: The Promise and the Reality This week, I had the opportunity (or perhaps the misfortune?) to try out Cursor, a new tool that promises to enhance productivity for programmers. As someone who primarily works in Delphi, I was curious to see how it would stack up. Cursor is an AI-powered coding…

  • How to debug your VCL components

    The Delphi in all its glory book shows that at design time the IDE is the host of all visual components on our forms. If a single control misbehaves at design time it might take down the whole IDE. In most cases this happens while we drag and drop such components from Components Palette on…

  • News: The “Delphi in all its glory [Part 1]” book

    “Delphi in all its glory – Delphi for more than mere programmers” (ISBN:9798387412141) was released on time (March 2023) as promised. This is the first book in the series. You can find the printed book on your local Amazon (Amazon.com, Amazon.de, etc) or in electronic format. The source code for the example used in the…

 

 

 


 

Scroll to Top