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
Delphi and PostgreSQL from Scratch: A FireDAC CLI in Four Units
A complete, compiling Delphi command-line application that starts a PostgreSQL container, creates its own database, builds two tables, inserts rows, and reads them back — every unit, every Windows command, and the one DLL that trips up almost everybody.
- Delphi
- FireDAC
- PostgreSQL
- Docker
- SQL
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 100 →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

PostgreSQL in a Container, Reached from Delphi FireDAC (2/5)
Part 1 got Docker Desktop installed, ran hello-world, and pinned down three words — image, container, registry — so they'd stop being intimidating. That was the warm-up. You can run containers now. Time to run something you'd actually want…
- Delphi
- Docker
- PostgreSQL
- FireDAC

Install Docker Desktop and Run Your First Container (1/5)
Picture the moment. You're deep in a Delphi client/server feature and you finally need a real backend to develop against — a Postgres database, say, or a Redis cache, or a message broker. On your own Windows dev machine. Right now. So you…
- Delphi
- Docker
- DevOps

From a C# Report Service to One Next.js Codebase in an Hour
There is a particular kind of deployment mistake you only make once. You ship the app, watch it come up green, close the laptop — and the next morning someone tells you the print button says the report server is unavailable. The app was…
- Next.js
- AI
- Docker
- TypeScript

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