Sitelet https://holgerscode.com/blog

Search

Search all blog posts and tutorials by any word or term

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

FeaturedOctober 2, 2026

WebStencils and SQLite in Delphi: A Database the Server Creates Itself

A WebStencils page fed by an SQLite database that the Delphi program creates itself at startup -- file, table, and sample rows -- rendered straight from a FireDAC query in a WebBroker server.

  • Delphi
  • WebStencils
  • WebBroker
  • FireDAC
  • SQLite

Read article

Free to read, not free to make. Everything here is published without ads or paywalls, funded by readers.

How to support

01 — More recent

September 30, 2026

WebStencils in Delphi: Your First Server-Rendered HTML Page

In the previous post, we built a small REST server with WebBroker and nothing else from outside the Delphi box. It answers JSON, which is exactly what a JavaScript front end or a mobile app wants. However, quite a few web applications do…

  • Delphi
  • WebStencils
  • WebBroker
  • HTML

September 28, 2026

A WebBroker REST Server in Delphi in Five Steps: Nothing to Install

In my last post, we built a complete REST server with TMS XData in three small source files. I stand by every line of it. However, TMS XData is a commercial product, and not every team has a license -- or wants a third-party dependency for…

  • Delphi
  • WebBroker
  • REST
  • CORS

September 23, 2026

A TMS XData Server in Delphi in Five Steps: No Form, No Wizard

Customers tell me all the time that building a TMS XData server takes so many steps. I hear it in trainings, I read it in emails, and I understand where it comes from. Most introductions start with File, New, a wizard, and a data module…

  • Delphi
  • TMS XData
  • TMS Sparkle
  • REST
  • CORS

September 22, 2026

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.

September 2, 2026

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
106
Articles published
65
Posts in 2026
2023–
Writing since
87
Topics covered

02 — The archive

99 more articles, back to 2023.

Every article ever published, grouped by year and month.

Browse the archive