Selected area
All Posts
All technical articles, analyses and source snippets in the shared magazine section.
Migrating Firebird to MariaDB: Approach, Pitfalls, and Operational Reliability in Everyday Operations
A migration from Firebird to MariaDB is rarely just an export-import task. Critical aspects include the SQL dialect, transactions, character sets, data types, triggers/generators, performance and a clean cutover. The article presents a practical approach for…
Responsive Layouts in Delphi FMX: Breakpoints without Designer Chaos (with Layout-Router as source snippet)
Responsive FMX layouts quickly become fragile in practice: resize storms, DPI changes, rotation and “Visible-Layouts” create duplicated state and hard-to-debug reflows. This article presents a layout router with breakpoints that controls UI blocks at runtime.
QR Code Scanner in Delphi FMX: robust, thread-safe camera scanning without UI jitter
A practical QR code scanner Delphi FMX hinges on camera lifecycle, threading and clean stop/start. The article demonstrates a robust approach using ZXing, debounce, frame throttling, ROI cropping, and debug and operational details for Android and iOS.
Delphi Enterprise applications: Why many systems remain stable — and how to keep them future-proof
Delphi Enterprise applications are the backbone of process-related operations in many companies. This article shows how to plan operations, data access, interfaces, security and modernization so that existing VCL systems remain stable — and, step by step, are made fit…
Integrating MariaDB with Delphi and FireDAC: architecture, driver selection and operation without surprises
How to cleanly connect MariaDB from Delphi applications via FireDAC: driver options, TLS, character sets, transactions, pooling, performance and operations — with a focus on administration, maintenance and migration in existing, organically grown systems.
Delphi WebSocket Client: connect robustly, stop cleanly, debug reliably
A Delphi WebSocket client can quickly be „somehow connected“ — but in operation reconnection, heartbeats, clean shutdown and debuggability matter. With a practical, production-grade wrapper based on System.Net.WebSockets (with fallback) and a source snippet for threading and…
Customer portal within the enterprise: architecture, security and operations that stand up in production
A customer portal is more than a login with downloads: it becomes the integration layer between ERP, DMS, support and billing. This article shows which architectural decisions measurably affect operations, security, data quality and future extensions — and what to look for…
AES encryption in Delphi: a robust source code snippet with IV, salt, header and streaming
A production-ready Delphi source snippet for AES encryption with random salt and IV, a clear file header structure, PBKDF2 key derivation and streaming — including common pitfalls around legacy formats, integrity, and operations.
BDE replacement: How to modernize Delphi applications without data and operational risk
Many Delphi applications still use the Borland Database Engine (BDE) — and suffer operational hurdles, driver problems, security risks and blocked platform updates. This article shows how a BDE replacement can be planned in a technically sound way: data migration.
Multipart/Form-Data Upload in Delphi: robust streams, boundary control and debugging without guesswork
Multipart/Form-Data uploads appear trivial, but in Delphi they quickly become fragile when handling streams, filenames, Content-Type, boundary handling and timeouts. This code snippet shows a robust, debuggable implementation using THTTPClient — including a correctly calculated Content-Length…