RSSAmplifier

Blog

while true do;

Daniele Teti's Programming Blog

danieleteti.itRSS feed ↗410 posts

Latest posts

MCP Firebird 0.4.0: der Advisor, der dir sagt, wenn du keinen Index brauchst

🌐 Dieser Artikel ist auch in anderen Sprachen verfügbar: 🇬🇧 English • 🇮🇹 Italiano • 🇪🇸 Español • 🇧🇷 Português Die 0.4.0 von MCP Firebird schreibt den Index-Berater neu. Sie misst die Abfrage jetzt, bevor sie etwas vorschlägt, nennt die günstigste Abhilfe, kennt Indizes auf Ausdrücke, partielle Indizes und Indizes für ORDER BY, und wenn der Scan die richtige Wahl ist, antwortet sie mit…

MCP Firebird 0.4.0: el asesor que sabe decirte que no crees el índice

🌐 Este artículo también está disponible en otros idiomas: 🇬🇧 English • 🇮🇹 Italiano • 🇩🇪 Deutsch • 🇧🇷 Português La 0.4.0 de MCP Firebird reescribe el asesor de índices. Ahora mide la consulta antes de hablar, propone el remedio que cuesta menos, conoce índices sobre expresión, parciales y para el ORDER BY, y cuando el escaneo es la elección correcta responde con los números y ninguna SQL…

MCP Firebird 0.4.0: l'advisor che sa dirti di non creare l'indice

🌐 Questo articolo è disponibile anche in altre lingue: 🇬🇧 English • 🇪🇸 Español • 🇩🇪 Deutsch • 🇧🇷 Português La 0.4.0 di MCP Firebird riscrive il consigliere di indici. Adesso misura la query prima di parlare, propone il rimedio che costa meno, conosce indici su espressione, parziali e per l'ORDER BY, e quando lo scan è la scelta giusta risponde con i numeri e nessuna SQL da eseguire.

MCP Firebird 0.4.0: o consultor que sabe dizer para não criar o índice

🌐 Este artigo também está disponível em outros idiomas: 🇬🇧 English • 🇮🇹 Italiano • 🇪🇸 Español • 🇩🇪 Deutsch A 0.4.0 do MCP Firebird reescreve o consultor de índices. Agora ele mede a consulta antes de falar, propõe o remédio que custa menos, conhece índices de expressão, parciais e para o ORDER BY, e quando o scan é a escolha certa responde com os números e nenhum SQL para executar.

MCP Firebird 0.4.0: the advisor that knows when not to create an index

🌐 This article is also available in other languages: 🇮🇹 Italiano • 🇪🇸 Español • 🇩🇪 Deutsch • 🇧🇷 Português MCP Firebird 0.4.0 rewrites the index advisor. It now measures the query before it speaks, proposes the remedy that costs least, knows expression indexes, partial indexes and indexes for the ORDER BY, and when the scan is the right choice it answers with numbers and no SQL to run.

Lean Thinking for Busy Software Developers: the definitive version, now also in print

🌐 This article is also available in other languages: 🇮🇹 Italiano • 🇪🇸 Español • 🇩🇪 Deutsch • 🇧🇷 Português Version 3.0 of 'Lean Thinking per sviluppatori software impegnati' rewrites chapters 1 to 6 from reader feedback and carries agentic AI through the whole text, not just the chapter devoted to it. And there is now a print edition, 6x9 inches (15.24 x 22.86 cm), 316 pages. The book is…

Lean Thinking für vielbeschäftigte Entwickler: die endgültige Fassung, jetzt auch gedruckt

🌐 Dieser Artikel ist auch in anderen Sprachen verfügbar: 🇮🇹 Italiano • 🇬🇧 English • 🇪🇸 Español • 🇧🇷 Português Version 3.0 von 'Lean Thinking per sviluppatori software impegnati' schreibt die Kapitel 1 bis 6 nach Leserfeedback neu und zieht agentische KI durch den gesamten Text, nicht nur durch das Kapitel, das ihr gewidmet ist. Und es gibt jetzt die gedruckte Ausgabe, 6x9 Zoll (15,24 x…

Lean Thinking para desarrolladores ocupados: la versión definitiva, ahora también en papel

🌐 Este artículo también está disponible en otros idiomas: 🇮🇹 Italiano • 🇬🇧 English • 🇩🇪 Deutsch • 🇧🇷 Português La versión 3.0 de 'Lean Thinking per sviluppatori software impegnati' reescribe los capítulos 1 a 6 con el feedback de los lectores y lleva la IA agéntica por todo el texto, no solo al capítulo que le está dedicado. Y ahora existe la edición en papel, 6x9 pulgadas (15,24 x 22,86…

Lean Thinking para desenvolvedores ocupados: a versão definitiva, agora também impressa

🌐 Este artigo também está disponível em outros idiomas: 🇮🇹 Italiano • 🇬🇧 English • 🇪🇸 Español • 🇩🇪 Deutsch A versão 3.0 de 'Lean Thinking per sviluppatori software impegnati' reescreve os capítulos 1 a 6 a partir do feedback dos leitores e leva a IA agêntica para dentro de todo o texto, não apenas para o capítulo dedicado a ela. E agora existe a edição impressa, 6x9 polegadas (15,24 x…

Lean Thinking per sviluppatori software impegnati: la versione definitiva, ora anche su carta

🌐 Questo articolo è disponibile anche in altre lingue: 🇬🇧 English • 🇪🇸 Español • 🇩🇪 Deutsch • 🇧🇷 Português La versione 3.0 di 'Lean Thinking per sviluppatori software impegnati' rifà i capitoli 1-6 sui feedback dei lettori e porta l'AI agentica dentro tutto il testo, non solo nel capitolo che le è dedicato. E adesso c'è anche l'edizione cartacea, 6x9 pollici (15,24 x 22,86 cm), 316…

Le Leggi di Lehman (parte 2): il software lo scrivono le persone, e le persone hanno un limite

Il progetto è in ritardo, la direzione sblocca il budget, il team passa da quattro persone a otto. Sei mesi dopo la roadmap è andata avanti, ma di doppio non c’è niente: c’è pochissimo in più, e nessuno ha sbagliato niente. Non è sfortuna, è una legge.

Le Leggi di Lehman (parte 1): perché il software invecchia anche se non lo tocchi

Un software in produzione, stabile da anni, che smette di funzionare di punto in bianco, senza che nessuno abbia toccato una riga. Non è un mistero: è entropia che presenta il conto.

Delphi AI Skills 0.3.0: a linguagem, e a auditoria do código

🌐 Este artigo também está disponível em outros idiomas: 🇮🇹 Italiano • 🇬🇧 English • 🇪🇸 Español • 🇩🇪 Deutsch A 0.3.0 do delphi-ai-skills traz as skills Delphi genéricas anunciadas no lançamento: dez skills open source que ensinam ao Claude Code, ao Codex, ao Cursor e ao Gemini a linguagem e a RTL, e como auditar uma unit que ninguém olha há oito anos.

Delphi AI Skills 0.3.0: die Sprache und das Code-Audit

🌐 Dieser Artikel ist auch in anderen Sprachen verfügbar: 🇮🇹 Italiano • 🇬🇧 English • 🇪🇸 Español • 🇧🇷 Português Die 0.3.0 von delphi-ai-skills bringt die allgemeinen Delphi-Skills, die beim Start angekündigt waren: zehn Open-Source-Skills, die Claude Code, Codex, Cursor und Gemini die Sprache und die RTL beibringen, und dazu, wie man eine Unit prüft, die seit acht Jahren niemand mehr…

Delphi AI Skills 0.3.0: el lenguaje y la auditoría del código

🌐 Este artículo también está disponible en otros idiomas: 🇮🇹 Italiano • 🇬🇧 English • 🇩🇪 Deutsch • 🇧🇷 Português La 0.3.0 de delphi-ai-skills trae las skills Delphi genéricas que se anunciaron en el lanzamiento: diez skills open source que enseñan a Claude Code, Codex, Cursor y Gemini el lenguaje y la RTL, y cómo auditar una unit que nadie mira desde hace ocho años.

Delphi AI Skills 0.3.0: il linguaggio, e l'audit del codice

🌐 Questo articolo è disponibile anche in altre lingue: 🇬🇧 English • 🇪🇸 Español • 🇩🇪 Deutsch • 🇧🇷 Português La 0.3.0 di delphi-ai-skills porta le skill Delphi generiche annunciate al lancio: dieci skill open source che insegnano a Claude Code, Codex, Cursor e Gemini il linguaggio e l'RTL, e come fare l'audit di una unit che nessuno guarda da otto anni.

Delphi AI Skills 0.3.0: the language, and the code audit

🌐 This article is also available in other languages: 🇮🇹 Italiano • 🇪🇸 Español • 🇩🇪 Deutsch • 🇧🇷 Português delphi-ai-skills 0.3.0 brings the generic Delphi skills promised at launch: ten open source skills that teach Claude Code, Codex, Cursor and Gemini the language and the RTL, and how to audit a unit nobody has looked at in eight years.

Chaves primárias compostas no Delphi MVC Framework ActiveRecord

🌐 Este artigo também está disponível em outros idiomas: 🇬🇧 English · 🇮🇹 Italiano · 🇪🇸 Español · 🇩🇪 Deutsch Por anos o ActiveRecord do DMVCFramework manteve as chaves primárias propositalmente simples: uma só coluna, sem exceções. A versão 3.5 remove esse limite.

Chiavi primarie composte in Delphi MVC Framework ActiveRecord

🌐 Questo articolo è disponibile anche in altre lingue: 🇬🇧 English · 🇪🇸 Español · 🇩🇪 Deutsch · 🇧🇷 Português Per anni l'ActiveRecord di DMVCFramework ha tenuto le chiavi primarie volutamente semplici: una sola colonna, nessuna eccezione. La versione 3.5 rimuove questo limite.

Claves primarias compuestas en Delphi MVC Framework ActiveRecord

🌐 Este artículo también está disponible en otros idiomas: 🇬🇧 English · 🇮🇹 Italiano · 🇩🇪 Deutsch · 🇧🇷 Português Durante años el ActiveRecord de DMVCFramework mantuvo las claves primarias deliberadamente simples: una sola columna, sin excepciones. La versión 3.5 elimina ese límite.

Composite Primary Keys in Delphi MVC Framework ActiveRecord

🌐 This article is also available in other languages: 🇮🇹 Italiano · 🇪🇸 Español · 🇩🇪 Deutsch · 🇧🇷 Português For years DMVCFramework's ActiveRecord kept primary keys deliberately simple: one column, no exceptions. Version 3.5 lifts that limit.

Zusammengesetzte Primärschlüssel in Delphi MVC Framework ActiveRecord

🌐 Dieser Artikel ist auch in anderen Sprachen verfügbar: 🇬🇧 English · 🇮🇹 Italiano · 🇪🇸 Español · 🇧🇷 Português Jahrelang hat das ActiveRecord von DMVCFramework die Primärschlüssel bewusst einfach gehalten: eine einzige Spalte, keine Ausnahmen. Version 3.5 hebt diese Grenze auf.

L'Architettura dell'AI Agentica in Delphi: Oltre la Chat, Dentro l'Enterprise

L’AI applicata al software non è una casella di chat appiccicata in un angolo dello schermo. La vera svolta è l’orchestrazione autonoma della business logic: un agente che vive dentro il vostro .exe , eredita sessione e permessi dell’utente loggato, e agisce nello stesso spazio di memoria del vostro gestionale.

MCP Firebird: encontre e corrija os problemas do seu banco conversando com a sua IA

🌐 Este artigo também está disponível em outros idiomas: 🇬🇧 English • 🇮🇹 Italiano • 🇪🇸 Español • 🇩🇪 Deutsch MCP Firebird é um servidor MCP que permite ao seu assistente de IA diagnosticar de verdade um banco de dados Firebird: planos de execução, conselhos sobre índices, auditoria do esquema, saúde das transações. A versão 0.2.4 está no ar, gratuita para uso interno, testada do Firebird…

MCP Firebird: encuentra y arregla los problemas de tu base de datos hablando con tu IA

🌐 Este artículo también está disponible en otros idiomas: 🇬🇧 English • 🇮🇹 Italiano • 🇩🇪 Deutsch • 🇧🇷 Português MCP Firebird es un servidor MCP que permite a tu asistente de IA diagnosticar de verdad una base de datos Firebird: planes de ejecución, consejos sobre índices, auditoría del esquema, salud de las transacciones. La versión 0.2.4 ya está fuera, gratuita para uso interno, probada…

MCP Firebird: find and fix your Firebird database's problems by talking to your AI

🌐 This article is also available in other languages: 🇮🇹 Italiano • 🇪🇸 Español • 🇩🇪 Deutsch • 🇧🇷 Português MCP Firebird is an MCP server that lets your AI assistant really diagnose a Firebird database: execution plans, index advice, schema audits, transaction health. Version 0.2.4 is out, free for internal use, tested from Firebird 2.5 to 5.0.

MCP Firebird: finde und behebe die Probleme deiner Datenbank im Gespräch mit deiner KI

🌐 Dieser Artikel ist auch in anderen Sprachen verfügbar: 🇬🇧 English • 🇮🇹 Italiano • 🇪🇸 Español • 🇧🇷 Português MCP Firebird ist ein MCP-Server, mit dem dein KI-Assistent eine Firebird-Datenbank wirklich diagnostizieren kann: Ausführungspläne, Index-Beratung, Schema-Audit, Transaktionsgesundheit. Version 0.2.4 ist draußen, kostenlos für den internen Einsatz, getestet von Firebird 2.5 bis…

MCP Firebird: trova e sistema i problemi del tuo database parlando con l'AI

🌐 Questo articolo è disponibile anche in altre lingue: 🇬🇧 English • 🇪🇸 Español • 🇩🇪 Deutsch • 🇧🇷 Português MCP Firebird è un server MCP che permette al tuo assistente AI di diagnosticare davvero un database Firebird: piani di esecuzione, consigli sugli indici, audit dello schema, salute delle transazioni. La versione 0.2.4 è fuori, gratuita per uso interno, testata da Firebird 2.5 a 5.0.

Trailer: "While True Do;", il podcast di Daniele Teti su software e AI

Un podcast per chi progetta ed evolve sistemi che devono reggere, non per chi cerca la scorciatoia di moda.

Call for Paper ITDevCon 2026, a conferência Delphi europeia

🌐 Este artigo também está disponível em outros idiomas: 🇬🇧 English · 🇮🇹 Italiano · 🇪🇸 Español · 🇩🇪 Deutsch O ITDevCon, a conferência europeia mais densa em conteúdo técnico sobre Delphi, volta a Roma para a sua 15ª edição: dois dias, mais de 20 palestras, e o Call for Paper já está aberto.

Call for Paper ITDevCon 2026, la conferenza europea su Delphi

🌐 Questo articolo è disponibile anche in altre lingue: 🇬🇧 English · 🇪🇸 Español · 🇩🇪 Deutsch · 🇧🇷 Português ITDevCon, la conferenza europea più ricca di contenuti tecnici su Delphi, torna a Roma per la sua 15ª edizione: due giorni, oltre 20 talk, e il Call for Paper è aperto da adesso.

Call for Paper ITDevCon 2026: Delphi-Konferenz in Rom

🌐 Dieser Artikel ist auch in anderen Sprachen verfügbar: 🇬🇧 English · 🇮🇹 Italiano · 🇪🇸 Español · 🇧🇷 Português ITDevCon, die inhaltlich dichteste europäische Konferenz zu Delphi, kommt für ihre 15. Ausgabe zurück nach Rom: zwei Tage, über 20 Talks, und der Call for Paper ist ab sofort offen.

Call for Paper ITDevCon 2026: la conferencia Delphi europea

🌐 Este artículo también está disponible en otros idiomas: 🇬🇧 English · 🇮🇹 Italiano · 🇩🇪 Deutsch · 🇧🇷 Português ITDevCon, la conferencia europea con más contenido técnico sobre Delphi, vuelve a Roma para su 15ª edición: dos días, más de 20 charlas, y el Call for Paper ya está abierto.

ITDevCon 2026 Call for Paper: The Delphi European Conference

🌐 This article is also available in other languages: 🇮🇹 Italiano · 🇪🇸 Español · 🇩🇪 Deutsch · 🇧🇷 Português ITDevCon, the most content-rich European conference on Delphi, is back in Rome for its 15th edition: two days, 20+ talks, and the Call for Paper is open right now.

Delphi AI Skills: guiar a los agentes IA que escriben Delphi

🌐 Este artículo también está disponible en otros idiomas: 🇬🇧 English • 🇮🇹 Italiano • 🇩🇪 Deutsch • 🇧🇷 Português Escribir código se ha vuelto barato. Lo que cuesta, ahora, es conseguir que se escriba bien: delphi-ai-skills enseña a los agentes IA (Claude Code, Codex, Cursor, Gemini) la API real de DelphiMVCFramework, con directrices, estilo, seguridad y tests incorporados.

Delphi AI Skills: guiar os agentes de IA que escrevem Delphi

🌐 Este artigo também está disponível em outros idiomas: 🇬🇧 English • 🇮🇹 Italiano • 🇪🇸 Español • 🇩🇪 Deutsch Escrever código ficou barato. O que custa caro, agora, é fazer com que ele nasça bem escrito: o delphi-ai-skills ensina aos agentes de IA (Claude Code, Codex, Cursor, Gemini) a API de verdade do DelphiMVCFramework, com diretrizes, estilo, segurança e testes embutidos.

Delphi AI Skills: guidare gli agenti AI che scrivono Delphi

🌐 Questo articolo è disponibile anche in altre lingue: 🇬🇧 English • 🇪🇸 Español • 🇩🇪 Deutsch • 🇧🇷 Português Il codice è diventato economico da scrivere. Quello che costa, adesso, è farlo scrivere bene: delphi-ai-skills insegna agli agenti AI (Claude Code, Codex, Cursor, Gemini) l'API vera di DelphiMVCFramework, con direttive, stile, sicurezza e test incorporati.

Delphi AI Skills: guide the AI agents that write Delphi

🌐 This article is also available in other languages: 🇮🇹 Italiano • 🇪🇸 Español • 🇩🇪 Deutsch • 🇧🇷 Português Code has become cheap to write. What costs now is getting it written well: delphi-ai-skills teaches AI agents (Claude Code, Codex, Cursor, Gemini) the real DelphiMVCFramework API, with directives, style, security and tests built in.

Delphi AI Skills: KI-Agenten beim Delphi-Code steuern

🌐 Dieser Artikel ist auch in anderen Sprachen verfügbar: 🇬🇧 English • 🇮🇹 Italiano • 🇪🇸 Español • 🇧🇷 Português Code zu schreiben ist billig geworden. Teuer ist inzwischen, ihn gut schreiben zu lassen: delphi-ai-skills bringt KI-Agenten (Claude Code, Codex, Cursor, Gemini) die echte API von DelphiMVCFramework bei, mit eingebauten Vorgaben, Stil, Sicherheit und Tests.

Corso MCP e Agentic AI con Delphi: rendi agentico il gestionale

🌐 Questo articolo è disponibile anche in altre lingue: 🇬🇧 English • 🇩🇪 Deutsch • 🇪🇸 Español • 🇧🇷 Português

Curso de MCP e Agentic AI com Delphi: torne seu ERP agêntico

🌐 Este artigo também está disponível em outros idiomas: 🇬🇧 English • 🇮🇹 Italiano • 🇩🇪 Deutsch • 🇪🇸 Español

Curso MCP y Agentic AI con Delphi: haz agéntico tu ERP

🌐 Este artículo también está disponible en otros idiomas: 🇬🇧 English • 🇮🇹 Italiano • 🇩🇪 Deutsch • 🇧🇷 Português

Delphi MCP & Agentic AI Training: Make Your ERP Agentic

🌐 This article is also available in other languages: 🇮🇹 Italiano • 🇩🇪 Deutsch • 🇪🇸 Español • 🇧🇷 Português

MCP- und Agentic-AI-Schulung mit Delphi: Mach dein ERP agentisch

🌐 Dieser Artikel ist auch in anderen Sprachen verfügbar: 🇬🇧 English • 🇮🇹 Italiano • 🇪🇸 Español • 🇧🇷 Português

HTTP QUERY: die neue HTTP-Methode zwischen GET und POST

🌐 Dieser Artikel ist auch in anderen Sprachen verfügbar: 🇮🇹 Italiano • 🇬🇧 English • 🇪🇸 Español • 🇧🇷 Português Die HTTP-Methode, die zwischen GET und POST gefehlt hat: sicher, idempotent, cachefähig, mit Body in der Anfrage. Vom Vorschlag zur IETF-Standardisierung.

HTTP QUERY: el nuevo método entre GET y POST (RFC 10008)

🌐 Este artículo también está disponible en otros idiomas: 🇮🇹 Italiano • 🇬🇧 English • 🇩🇪 Deutsch • 🇧🇷 Português El método HTTP que faltaba entre GET y POST: seguro, idempotente, cacheable, con cuerpo en la petición. De la propuesta a la estandarización del IETF.

HTTP QUERY: il nuovo metodo tra GET e POST (RFC 10008)

🌐 Questo articolo è disponibile anche in altre lingue: 🇬🇧 English • 🇩🇪 Deutsch • 🇪🇸 Español • 🇧🇷 Português Il metodo HTTP che mancava tra GET e POST: sicuro, idempotente, cacheable, con un corpo nella richiesta. Dalla proposta alla standardizzazione IETF.

HTTP QUERY: o novo método entre GET e POST (RFC 10008)

🌐 Este artigo também está disponível em outros idiomas: 🇮🇹 Italiano • 🇬🇧 English • 🇩🇪 Deutsch • 🇪🇸 Español O método HTTP que faltava entre GET e POST: seguro, idempotente, cacheável, com corpo na requisição. Da proposta à padronização pelo IETF.

HTTP QUERY: The New Method Between GET and POST (RFC 10008)

🌐 This article is also available in other languages: 🇮🇹 Italiano • 🇩🇪 Deutsch • 🇪🇸 Español • 🇧🇷 Português The HTTP method that was missing between GET and POST: safe, idempotent, cacheable, with a request body. From proposal to IETF standardization.

Git worktree: lavorare in parallelo senza impazzire

🌐 Questo articolo è disponibile anche in altre lingue: 🇬🇧 English • 🇩🇪 Deutsch • 🇪🇸 Español • 🇧🇷 Português Una sola copia del repository, tante working directory indipendenti: la funzionalità di Git che ha cambiato il mio modo di cambiare contesto.