News, articles, and notes
Writing on Delphi, the web, and the seam between them.
Deep dives, opinions, project notes, and conference reports. Updated whenever something is worth saying.
Featured
A TMS XData Server in Delphi in Five Steps: No Form, No Wizard
A complete TMS XData REST server for Delphi in three small source files and five steps -- a console application with no form, no wizard, and no database, plus the URL reservation and the CORS line that tutorials tend to skip.
- Delphi
- TMS XData
- TMS Sparkle
- REST
- CORS
Read article
Free to read, not free to make. Everything here is published without ads or paywalls, funded by readers.
How to support01 — More recent
See all 103 →RAD Studio 13.2 Gives Delphi a Modern Linux Compiler
Every so often a release note contains a number that makes you stop and read it twice. For me, in RAD Studio 13.2, that number was 3.3. That is the LLVM version the Delphi Linux Intel 64-bit compiler had been built on until last week.…
- Delphi
- Linux
- LLVM
- RAD Studio
- VCL

September 11, 2026
We will never forget.
25 years ago today, we remember the first responders who answered the call, those who stepped forward to help, and the families and loved ones whose lives were forever changed. We will never forget.

Delphi and PostgreSQL from Scratch: A FireDAC CLI in Four Units
Most database examples stop exactly where the interesting part starts. You get a form with a TFDConnection dropped on it, a hardcoded password, a grid, and a screenshot — and then you are on your own for everything that makes it an actual…
- Delphi
- FireDAC
- PostgreSQL
- Docker
- SQL

Isolating the Database: Web → Backend → Postgres in Docker (5/5)
Part 4 left us with a working Docker Compose stack: several services in one compose.yaml, finding each other by name on a shared network, with a named volume keeping Postgres data safe across restarts. It ran. It was tidy. And it had one…
- Delphi
- Docker

Docker Compose: Your Whole Stack in One File (4/5)
Part 3 left you fluent in images, tags, and repositories — you can pull a specific postgres:17 build, tag your own images, and push them somewhere your team can pull them back. You can start any single container with confidence. And that's…
- Delphi
- Docker
- PostgreSQL

Docker Images, Tags, and Repositories Explained (3/5)
In Part 2 we did something that, if you stop and think about it, is a little bit magic. We typed postgres into a docker run command, and a few seconds later a fully configured PostgreSQL database server was up and answering queries from a…
- Delphi
- Docker
- Registry

02 — The archive
96 more articles, back to 2023.
Every article ever published, grouped by year and month.
