Supercharge Your Development with Prompt Engineering: An Essential New Skill
Prompt engineering for Delphi developers: why the way you ask Claude, ChatGPT or Grok changes the code you get back, and my guides on the topic.
Prompt engineering for Delphi developers: why the way you ask Claude, ChatGPT or Grok changes the code you get back, and my guides on the topic.
PostSpark turns code snippets, screenshots and posts into clean images. How does it work, and where does it fit for a developer and trainer who is no designer?
PostgreSQL COUNT(*) was slowing down the DMSContainer license server. Why can a simple count hold up other queries, how do you spot it, and what to try first?
DelphiMVCFramework 3.4.2-magnesium release notes: TemplatePro and WebStencils support, a DI container, console and database loggers, TransactionContexts, Sqids.
PostgreSQL composite types: how to create, query, update and index them, use them in functions and arrays, and when to prefer them over plain columns or JSON.
DMVCFramework session management in a Patreon video: memory, file and database sessions, available since 3.4.2-magnesium. How do you set up each one?
Aperta la call for paper di ITDevCon 2025 Spring Edition (Roma, 23 maggio), la conferenza italiana su Delphi: cosa inviare per proporre un talk entro il 30 aprile.
DMVCFramework server-side sessions in memory, on file or in a database. How do database sessions work behind a load balancer, and how do you set them up?
pg_chameleon replicates MySQL into PostgreSQL by reading the binlog. How does it work, how do you configure it in YAML, and where does it fit best?
MySQL Community Edition is GPLv2: what that means when you ship a commercial product, the SaaS grey area, missing enterprise features and the alternatives.