Dries
Slides, video and details of my DrupalCon Rotterdam keynote at dri.es/state-of-dru... #drupal
Anyone paying for Open Source work should be able to check whether a vendor contributes. Open Source projects should take responsibility for making that easy by publishing contribution records. dri.es/the-60-secon...
Open Source code and the stewardship around it have different economics. That distinction helps show what a project might charge for, what it must budget for, and how it could fund stewardship without making the code less open. dri.es/open-source-...
Open source companies learned how to build valuable businesses when access to the code was free. AI is forcing the rest of the software industry to confront the same business-model question. dri.es/the-software...
When AI causes harm, responsibility should follow meaningful control. Model creators control training and release, product builders control permissions and deployment, and users control deliberate misuse. dri.es/responsibili...
I added Agentic Resource Discovery (ARD) to my website, giving AI agents another way to discover its search API. dri.es/helping-agen...
I added /.well-known/api-catalog support to my site so AI agents could discover my site's search. Zero found it on their own, but an Agent Skill closed the gap: dri.es/helping-agen...
A CMO told me connecting a new DAM to her websites was quoted at ~$100K and three months. The reason? Three CMS platforms meant three integrations. That's the hidden cost of CMS fragmentation, and why more orgs are standardizing on Drupal: dri.es/the-cost-of-...
Some Open Source is simply shared. Some is stewarded as infrastructure. Naming the difference changes the conversation. dri.es/license-only...
"Anyone can contribute" is not the same as "everyone has the same opportunity to contribute". AI could reduce the privilege of free time in Open Source, but only if access and skill become shared, not private advantages. I wrote about it in dri.es/the-privileg... #opensource #ai
Drupal's future in AI workflows is both inside and outside the CMS: supporting Drupal-native workflows, external orchestration, and the trusted handoffs between them. dri.es/drupal-role-...
Podcast: Talking digital sovereignty with James Kanter dri.es/podcast-talk... #foss #opensource #sovereignty
AI is not killing the CMS. It is unbundling creation from control. That may replace the CMS for simple publishing, but it makes the CMS more important wherever content is shared, reused, approved, or trusted across systems. dri.es/ai-and-the-g... #cms
AI agents do not always choose the best software. They choose the path they can complete with the least effort. That gives open source an edge, but only if projects are easy to install, inspect, modify, and verify. New post: dri.es/friction-abs...
Speculation Rules changed my mind about prefetching! dri.es/speculation-... #web #performance
Drupal's reputation has not kept up with what the platform has become. dri.es/the-gap-betw...
The EU's sovereignty framework scores Open Source at roughly 4%. It should be a prerequisite, not a rounding error. dri.es/the-sovereig... #OpenSource #DigitalSovereignty
AI is changing how code gets written, but it shouldn’t change the responsibility that comes with contributing Open Source code. dri.es/never-submit...
Open source software is free to download. But the infrastructure behind it is not. Most Open Source projects are funded through a fragile mix of donations and goodwill. Open Source infrastructure deserves a business model! dri.es/open-source-...
Drupal turned 25 this year. We're celebrating at DrupalCon Chicago with a 25th Anniversary Gala. This is a separate ticketed event, and ticket sales close March 18. Come celebrate with us! dri.es/drupal-25th-...
Four years ago, I created a Web3 webpage and walked away. The page is still online today, but most of the services I used are gone. The protocols improved, gas fees fell 1000x, but the commercial ecosystem thinned. Full four year scorecard on my blog: dri.es/my-web3-site... #web3 #ipfs #ens
Dries reposted
Should Europe be building an equivalent of @microsoft.com or #Google? In his latest article, #EOSA Member Dries Buytaert (@drupalassociation.bsky.social)delves deeper into why open source is the most credible path to digital sovereignty. Check out Dries' latest blog now : dri.es/funding-open...
Europe needs digital sovereignty, and Open Source is the most direct path to it. But it requires more contribution-based procurement. More public money must flow upstream to Open Source maintainers, not just to integrators and resellers. dri.es/funding-open...
Drupal turns 25 today. A quarter of a century. I captured 25 lessons from the journey. dri.es/25-years-of-... #foss #opensource #web
This morning I made a small change to my site: I made every page available as Markdown for AI agents and crawlers. I expected maybe a trickle. Within an hour, I was seeing hundreds of requests from ClaudeBot, GPTBot, and OpenAI’s SearchBot. 😲 dri.es/the-third-au...
Blog post: When backward compatibility became an advantage dri.es/when-backwar... #drupal
Tailwind Labs laid off 75% of its engineering team. AI isn’t killing open source though. It’s stress-testing business models built on "describable things". I wrote more about what this means for developer tools and where durable value lives: dri.es/ai-is-a-busi...
Blog post: AI flattens interfaces and deepens foundations dri.es/ai-flattens-...
Blog post: I open-sourced my blog content dri.es/i-open-sourc... #digitalpreservation
Business logic is moving out of individual applications and into the orchestration layer. Your marketing stack is becoming a marketing network. I call this the Orchestration Shift, and I think it might reshape enterprise software architecture. dri.es/the-orchestr...
I just blogged my DrupalCon Vienna keynote at dri.es/state-of-dru... Many people don't realize how much Drupal has evolved or how much heart the community puts into it, so check it out! #drupal #drupalcon #php #openweb
When I was ten, my uncle gave me a Kasparov chess computer. Last night I was lucky enough to have dinner with Kasparov. I also learned that Daniel Naroditsky, whose YouTube videos rekindled my love for chess, had passed away. I'll be thinking about them both for a long time. dri.es/meeting-one-...
To protect the digital foundation of essential government services, governments should invest in Open Source as public infrastructure and shift from consumption to contribution. dri.es/funding-open... #foss #opensource #sovereignty
AI is changing the digital agency model. Here is how and why it matters: dri.es/ai-and-the-g...
The Open Web was built on a fair exchange: content in return for visitors. AI broke that deal. We need new systems to support creators, not leave them behind. My thoughts on the forward: dri.es/the-webs-bro... /cc @cloudflare.social #openweb #ai
I just shared my State of Drupal presentation from DrupalCon Atlanta! Get an update on Drupal CMS 1.0's launch and what is next: Experience Builder, AI agents, Site Templates, and a potential marketplace. Watch the keynote or download my slides. dri.es/state-of-dru... #drupal #drupalcon #ai #xb
Dries reposted
A few weeks ago, I started exploring how AI can improve alt-text for images on my website. What seemed like a simple fix turned into a multi-step challenge. In my latest post, I share how I'm scaling this process to handle 9,000 images while keeping some control over quality. dri.es/automating-a...
I tested 12 LLMs to generate alt-text for 9,000 images missing descriptions. Not surprisingly, cloud models performed best. For local options, Llama variants and MiniCPM-V were ok. Local models align with my values, but cloud models would serve visually impaired users better. dri.es/generating-i...
Yes, it's mind-blowing to watch AI agents *use a browser* to seamlessly browse your site and edit content. 🤯 dri.es/i-gave-an-ai...
Really cool video with @dries.bsky.social creating an AI agent to edit one of this articles. Great to see some good technical AI content (rather than just promoting). www.youtube.com/watch?v=sRlV...
Blog post: An updated plan for Drupal 11, or how #Drupal aims to be the top choice for ambitious site builders through user-friendly site building tools, enhanced content editing, and simplified upgrades. https://dri.es/an-updated-plan-for-drupal-11
80 KitKat websites switched to Drupal and Acquia in less than 18 months. The result: a massive 1,000% boost in traffic, a 50% drop in bounce rate, and 3 times the pageviews compared to their old sites. More details here: https://dri.es/kitkat-gets-a-break-with-drupal-and-acquia