ITDevCon 2025 - The Delphi European Conference
Bloom Filters: The Approximate Memory that Revolutionizes Performance
Bloom filters in Delphi: check whether an email already exists among 100 million rows without touching the database, in memory and in constant time.
From Markov Chains to Modern LLMs: Understanding the Foundation
Understanding Markov Chains isn't just about historical curiosity—it's about grasping the core principles that still power modern AI. When you understand how text generation started with simple probability tables, you'll better appreciate the sophisticated attention mechanisms in transformers. When you implement a basic Markov Chain in Delphi, you'll understand why LLMs need billions of parameters to achieve human-like coherence.
Building Delphi Web Applications in Minutes with DMVCFramework and TemplatePro
Learn how to build enterprise-grade web applications with Delphi using DMVCFramework and TemplatePro 0.9.0. Complete guide with code examples for RESTful APIs, server-side rendering, HTMX integration, and template inheritance. Create production-ready web apps in minutes.
WinInspector: When Nostalgia Meets Innovation
The story of WinInspector, the modern successor to TDWinInfo. From a 20-year-old debugging tool that became a reference for identifying Delphi applications, to a comprehensive Windows inspection utility with real-time monitoring, multi-monitor support, and advanced process analysis capabilities.
Addestra il tuo LLM con i tuoi dati e usalo con Delphi (ITDevCon SE 2025)
Il mondo dello sviluppo software è cambiato. In modo profondo. E sta ancora cambiando. L’intelligenza artificiale generativa e in particolare i Large Language Models (LLM) sono la rivoluzione silenziosa che sta già trasformando il nostro modo di lavorare, automatizzare, progettare e... pensare.
How to simplify web application development with just one HTML tag!
In the continuous evolution of the web, developers are always looking for native tools that can improve the user experience without resorting to complex JavaScript libraries. The `<dialog>` element represents one of these native solutions, introduced in HTML5 to handle dialog windows and popups in a simpler and more efficient way. In this article, we'll explore how this tag can transform the development of modern web interfaces.
API and Webhook: Introduction and Usage Scenarios
This technical guide provides an in-depth analysis of APIs and webhooks, two essential technologies in the ecosystem of modern application integration. The document illustrates the fundamental differences, optimal use cases, and offers concrete implementations using the DelphiMVCFramework.
Supercharge Your Development with Prompt Engineering: An Essential New Skill
In today's technological landscape, increasingly characterized by the integration of artificial intelligence into daily workflows, a new skill is emerging as fundamental for software developers: prompt engineering. The ability to communicate effectively with generative AI models like Claude, ChatGPT, and Grok can make the difference between generic, unhelpful responses and precise solutions that can be immediately implemented in your code.