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

FeaturedAugust 28, 2026

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 exactly where a…

  • Delphi
  • Docker
  • PostgreSQL

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

August 26, 2026

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

August 24, 2026

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

August 21, 2026

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

August 17, 2026

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
  • PDF
  • Docker
  • TypeScript

August 14, 2026

Four German Holidays Hang Off One Number

Part 1 built a holiday engine out of data instead of branches: a record holding a stable identifier, a display name, and an anonymous method that turns a year into a date. Eleven US federal holidays fit into that structure with three small…

  • Delphi
  • DateUtils
  • Date and Time
  • RTL
  • Object Pascal

August 13, 2026

Two Countries, Twenty Holidays, One Data Structure

Every business application eventually needs to know whether a given day is a working day. Payroll needs it. Delivery-date estimates need it. Anything that computes an SLA in business days needs it. And the first version of that code, in…

  • Delphi
  • DateUtils
  • Date and Time
  • RTL
  • Object Pascal
98
Articles published
57
Posts in 2026
2023–
Writing since
80
Topics covered

02 — The archive

91 more articles, back to 2023.

Every article ever published, grouped by year and month.

Browse the archive