;
;

Dries Buytaert

On digital experiences, Open Source, Open Web, Drupal, and our digital future.

Introducing Garry Kasparov

Yesterday evening, I had the pleasure of introducing Garry Kasparov in Antwerp, ahead of his talk on AI and human intelligence. Last year, I got to...
Posted on 20 October 2026 | 5:33 pm

One description, inside and outside Drupal

My website has a custom photo album module that I've maintained for about twenty years. It helps me manage more than ten thousand photos. In my Dru...
Posted on 15 October 2026 | 12:26 pm

State of Drupal presentation (September 2026)

Drupal is now light-years ahead of its reputation. Closing that gap is our #1 challenge, and it was the main message of my DrupalCon Rotterdam keyn...
Posted on 7 October 2026 | 7:50 am

Acquia rebrands around content and Drupal

Today Acquia launched a new brand, and my favorite part is the updated logo. Right under the Acquia name, it now says "Powered by Drupal". Drupal h...
Posted on 15 September 2026 | 12:13 am

The 60-second procurement test

I believe any Open Source project with a commercial or institutional funding ecosystem should publish an official contribution record: who contribu...
Posted on 9 September 2026 | 6:45 pm

Open Source is four kinds of economic goods

An Open Source project contains several economic goods. Its code, infrastructure, services, maintainer time, and commercial ecosystem each behave d...
Posted on 1 September 2026 | 10:50 am

Open Source is a cost-allocation system

Open Source is usually described as a licensing model, a development model, or a production model. All three descriptions are useful, but they leav...
Posted on 27 August 2026 | 7:21 pm

Finding related posts with embeddings

I added a new feature to my blog: a list of related posts at the bottom of each post. I implemented it using embeddings, and this note documents ho...
Posted on 26 August 2026 | 8:40 am

The software business after code scarcity

If AI can generate an application from a description, is software still worth anything? I have lived with a version of that question longer than mo...
Posted on 17 August 2026 | 9:35 am

Helping agents discover my site search with MCP

This is the third post in a series about making my site's search available to AI agents. First, I published an API Catalog, which helps agents that...
Posted on 4 August 2026 | 3:01 pm