Json | Html

rss

Electric Citizen: Why Manage Cookie Compliance?

We’re all familiar with cookie consent banners — the popups asking us to agree to “cookies” that track data from our visits. They’re everywhere. And honestly, they’re a bit annoying.

But here’s the thing most organizations get wrong: they treat the banner as the entire conversation. Find a tool, install a popup, check the box. Done.

That’s backwards. The banner is just the visible output of a much more important process — understanding what your website actually collects, why it collects it, and whether anyone made a deliberate decision about any of it.

read more
01.04.2026

rss

ImageX: Catching the Drupal Breeze: Insights from Driesnote Chicago 2026

Drupal is evolving so quickly that it’s hard to guess what’s coming next, until the DrupalCon keynote by Drupal Founder, Dries Buytaert, warmly known as the ‘Driesnote’ pulls back the curtain. That’s the moment when the community leans in, ready to see the newest ideas take shape.

read more
01.04.2026

rss

DrupalCon News & Updates: DrupalCon Rotterdam: Why Digital Sovereignty is Now Front and Center

The Call for Papers for DrupalCon Rotterdam is officially open. We have an important update regarding one of our most vital tracks.
This year, we officially expanded the scope of our discussions. What was previously the Open Web track has evolved into the Digital Sovereignty and Open Web track.

Why the Change?`
Today, many large companies control our data and our platforms. The Open Web is about more than just code. It is about who has control. Digital Sovereignty means that people, organizations, and countries have the right to control their own digital lives.
By adding this to the name, we show that DrupalCon is the place for these big talks. We want to build a web that is fair, open, and not controlled by just a few large companies.

Who Should Submit?
We are looking for more than just technical sessions. To solve the challenges of the modern web, we need a broad range of perspectives. We want to hear from the following groups.

  • Policymakers navigating the GDPR and the AI Act.
  • Advocates fighting for digital equity and accessibility.
  • Site Builders and Developers implementing privacy first architectures.
  • Community Leaders fostering sustainable open source ecosystems.

 

Image

 

Potential Topics
If you are wondering whether your idea fits, here are a few topics we would love to see on the stage.

  • Accessibility as Sovereignty: Why the web is not truly open if it is not accessible to everyone. We want to hear how universal design gives people the power to use the web independently.
  • Local First Apps: How to build tools that work without the internet and keep data with the user. We want to hear about tools that put the user in charge of their own information.
  • Public Code: How Drupal helps everyone, from sole traders to national governments, keep their independence. We want to hear how you use open source tools to stay in control of your digital future.
  • Privacy by Design: How to make Drupal sites that protect user data from the start. We want to hear how you build Drupal sites that prioritize security and privacy.
  • Digital Identity: New ways for users to prove who they are without giving away their privacy. We want to hear about new identity systems that respect the individual.
  • Green Coding: How saving energy helps keep the web free and open. We want to hear how digital efficiency supports a sovereign web.
  • AI and Ownership: How to use AI without losing control of your work. We want to hear about how Drupal can use AI while keeping data private and models ethical.
  • Regulatory and economical control: The European Union is building sovereignty through laws like GDPR, cloud infrastructure, and cybersecurity. We want to hear how these regulations and investments affect the way we build and host the web.

Submit Today
The Open Web does not stay open by accident. It stays open because people share their knowledge and vision. Whether you are seasoned or a first time speaker with a unique perspective, we want to hear from you.


Link to CFP  Submission Portal Deadline: https://events.drupal.org/rotterdam2026/submit-your-session-proposal

 

read more
01.04.2026

rss

DXPR: 💬 Talk to Your Drupal Page Builder 🚀 DXPR Builder 2.8 AI Release!

💬 Talk to Your Drupal Page Builder 🚀 DXPR Builder 2.8 AI Release! Jurriaan

This is the biggest DXPR Builder release we have ever shipped.

In a 2023 interview with The DropTimes, I described our ultimate goal: "You will be able to put your granny in front of a computer and let her create a mobile-friendly webpage about her hobby." I talked about the day someone could just describe what they want and get a webpage instantly. Back then, I said the AI was too buggy for production. I said "I don't see this happening in 2023."

It is happening now.

With DXPR Builder 2.8, you can describe what you want and watch AI build it for you: complete pages with sections, columns, images, and cards. All styled by your theme. All ready to publish. DXPR Builder is the first Drupal page builder you can talk to, and it will create and edit complex webpages. If you have never heard of Drupal: it is the open-source CMS behind sites like Tesla.com, the European Commission, and thousands of universities. DXPR Builder is the most popular way to build pages in Drupal without writing code. Thousands of sites rely on it, from Fortune 500 companies to government agencies to solo creators. Now every one of them gets AI superpowers.

This is not a chatbot bolted onto a CMS. This is AI that understands your page and what you want it do do, knows where to place content, and lets you refine anything with plain language. DXPR AI is powered by the same models behind ChatGPT, Google Gemini, and Claude. We integrate directly with OpenAI, Google, Anthropic, XAI, and Mistral, giving you access to the best AI models in the world from inside your page builder. If one provider is down, DXPR automatically switches to the next. No single point of failure, no vendor lock-in.

Want to skip the reading and just try it?

Jump into the free demo on try.dxpr.com

 

Everything AI Can Do in DXPR Builder 2.8.0

Ship Landing Pages in Minutes, Not Hours

Building a landing page used to mean hours of dragging, dropping, writing, and tweaking. Now you tell it "create a landing page for an enterprise Drupal hosting service" and watch it go. AI generates a full layout: hero, features, testimonials, pricing, call to action. It builds section by section so you can guide it, or let it finish the whole page at once. Every element is a real DXPR Builder component you can drag, edit, and restyle.

Clone Competitor Layouts Instantly

Found a competitor page you love? Type "clone https://example.com/about-us" and AI grabs the page, analyzes its structure, and rebuilds it using real DXPR Builder components styled by your theme. Not a copy-paste of their code. A proper, editable recreation you can make your own in minutes. For agencies, this changes how you pitch: walk into a prospect meeting with a working first draft built from their competitor's site.

Rewrite Any Content Without Touching the Layout

Every element on your page now has an "Edit with AI" option. Click a section and tell it "add a customer success story" or "make this sound more urgent." The AI rewrites the content in place without touching your layout. You can also select specific text inside any rich text editor and transform just that selection.

Unmatched Precision in AI-Editing

Other AI based site builders let you edit content with AI but won't let you edit with AI! With DXPR Builder, whether your content is decades old or freshly generated, AI will edit it with precision. Our highly optimized platform is calibrated for editing web content with incredible speed and precision. 

Generate and Edit Images Without Leaving the Editor

Describe the image you need and AI creates it. "A modern office team collaborating on a laptop." "An abstract illustration of connected data points." No more hunting through stock photo libraries. Already have an image that is close but not quite right? Tell AI what to change and it edits the image in place.

Generate Long-Form Content with Real Depth

Most AI tools top out at a few paragraphs. DXPR Builder 2.8 generates structured content with 1,000+ words, proper headings, and multiple sections. Whether it is a product page, a case study, a knowledge base article, or a blog post, AI researches your topic first, plans the structure, then writes.

AI Researches Your Topic Before It Writes

Mention your company, a competitor, or any topic in your prompt and AI searches the web for current information before writing. It finds facts, figures, and context so you do not have to provide them. Just prompt and go.

Set Your Brand Voice Once, Use It Everywhere

Define your writing style ("Professional and clear" or "Bold and playful") and every AI interaction follows it. Use our Tone of Voice Generator to find the right voice. Set it once in the admin settings and forget about it.

Free AI Credits: How It Works

How much do I get?

Every DXPR account gets 10,000 free AI credits per month.  1 generated word = 1 credit. 1 generaed image = 1,000 credits. Only readable words count, not code or markup. Here is what 10,000 credits looks like in practice:

  • One landing page from scratch: prompt, generate, refine two sections (~3,000 credits)
  • One product or campaign page: generate, edit a few sections, add images (~3,500 credits)
  • Translate a page to another language (~1,500 credits)
  • Generate two custom images (~2,000 credits)

That is a solid day of content production. Enough to experience everything DXPR AI can do and ship real work.

What can a team do with more credits?

Marketing teams that use AI daily typically produce 5-10x more content than before. A team with 50,000 credits per month can build new landing pages every week, produce campaign and product pages on demand, translate everything into three languages, and generate custom images for all of it. Top up AI credits anytime from your account dashboard. Credits are separate from your DXPR Builder subscription, so you only pay for what you use.

Our credits are competitively priced at just 50 cents per 1,000 credits! See our pricing page for more information.

What happens when I run out?

AI features pause until your credits reset next month. We are adding usage alerts so you always know where you stand.

 

How is DXPR Builder different from Drupal Canvas?

DXPR Builder has been rebuilt as an AI-first experience, greatly enhancing editor productivity while prioritizing our product-design for content marketers more than site builders, a refreshing switch from Drupal Canvas, where those roles often feel reversed in the UX. Moreover, by storing all layouts as standard Bootstrap HTML, it ensures your content investment remains portable and vendor-agnostic, empowering you to create well-documented marketing assets that thrive beyond the Drupal ecosystem.

DXPR Builder has commercial support, enterprise-grade security, hundreds of advanced elements and features, all designed for Drupal-bound content teams! 

 

Get Started in Five Minutes

  1. Update: composer require 'drupal/dxpr_builder:^2.8'
  2. Grab a free product key. No credit card needed, free forever for small sites.
  3. Pick your AI provider, set your brand voice, and start prompting

Tell Us What You Think

This is the most ambitious release we have ever done. The granny with the bird photography hobby? She can build her website now. And so can your marketing team, your content editors, and anyone else who has something to say but no time to learn a page builder.

Try it, push it, break it, and tell us what you find. Drop feedback on the Drupal.org issue queue or through our support desk.

Try the Live Demo 

DXPR Marketing Team
read more
01.04.2026

rss

Joachim's blog: Speed up your PHPUnit Browser tests with this one trick

Speed up your PHPUnit Browser tests with this one trick

It's true, no April fools. You can make your Browser tests run much quicker. How? By deleting them!

You will of course need to add a corresponding Kernel test - and that's the trick. Kernel tests run much faster than Browser tests.

But Browser tests make requests to the test site using an internal web browser, I hear you say, whereas Kernel tests make API calls directly. Kernel tests have their uses for testing APIs, but Browser tests are needed to test actual HTML output.

Aha! Kernel tests can now make HTTP requests.

This is subject to a number of caveats and limitations: there is no session, and forms can't be submitted. And functionality such as a current user, blocks on the page, and page caching will need additional setup.

And more generally, with Kernel tests, modules are enabled but not installed: you need to handle things like entity schemas, database tables, and install config yourself in the test. The benefit though is that you only set up the parts of the module that you need for your test.

So not all Browser tests are suitable for conversion. But a lot of them are. We're already working on converting tests in core, and as this feature has been backported to Drupal core 11.x, contrib modules can make use of it too.

The benefits to conversion are tests that run faster, so less time developing and less time waiting for CI pipelines to run, and a lower energy footprint and lower costs for drupal.org. And they're easier to debug too.

And if you haven't yet written any tests for your module, now is an excellent time to start!

Do you need help with writing PHPUnit tests, or getting started with test-driven development? I'm available for hire - contact me!

joachim

Tags

read more
01.04.2026

youtube

embed image

Drupal 25th Anniversary Gala | Chicago 2026

For 25 years, Drupal has been more than software. It's been careers launched, friendships formed, and a global community built around a shared belief in the Open Web. On March 24, 2026, that community came together at SIX10 in Chicago to celebrate — one night of connection, history, and joy. The Drupal 25th Anniversary Gala was held during DrupalCon Chicago 2026. 🔗 Learn more about Drupal: https://drupal.org 🔗 Learn more about the Drupal Association: https://www.drupal.org/association read more
Drupal Association 01.04.2026

youtube

embed image

Drupal at 25: What does Drupal mean to you? | Drupal 25th Anniversary Gala

At the Drupal 25th Anniversary Gala in Chicago, we set up a selfie booth and asked the community about their Drupal story — how they got involved, how Drupal has shaped their life, what it means to them, and more. These are their answers. Voices from across the global Drupal community — developers, designers, site builders, agency owners, and contributors — sharing what 25 years of Drupal has meant to them. The Gala was held on March 24, 2026 at SIX10 in Chicago, as part of DrupalCon Chicago 2026. Thanks to Acquia for sponsoring the booth and bringing us these stories. read more
Drupal Association 31.03.2026

youtube

embed image

Drupal at 25: What does Drupal mean to you? | Drupal 25th Anniversary Gala

At the Drupal 25th Anniversary Gala in Chicago, we set up a selfie booth and asked the community about their Drupal story — how they got involved, how Drupal has shaped their life, what it means to them, and more. These are their answers. Voices from across the global Drupal community — developers, designers, site builders, agency owners, and contributors — sharing what 25 years of Drupal has meant to them. The Gala was held on March 24, 2026 at SIX10 in Chicago, as part of DrupalCon Chicago 2026. Thanks to Acquia for sponsoring the booth and bringing us these stories. read more
Drupal Association 31.03.2026

youtube

embed image

Drupal at 25: What does Drupal mean to you? | Drupal 25th Anniversary Gala

At the Drupal 25th Anniversary Gala in Chicago, we set up a selfie booth and asked the community about their Drupal story — how they got involved, how Drupal has shaped their life, what it means to them, and more. These are their answers. Voices from across the global Drupal community — developers, designers, site builders, agency owners, and contributors — sharing what 25 years of Drupal has meant to them. The Gala was held on March 24, 2026 at SIX10 in Chicago, as part of DrupalCon Chicago 2026. Thanks to Acquia for sponsoring the booth and bringing us these stories. read more
Drupal Association 31.03.2026

youtube

embed image

Drupal at 25: What does Drupal mean to you? | Drupal 25th Anniversary Gala

At the Drupal 25th Anniversary Gala in Chicago, we set up a selfie booth and asked the community about their Drupal story — how they got involved, how Drupal has shaped their life, what it means to them, and more. These are their answers. Voices from across the global Drupal community — developers, designers, site builders, agency owners, and contributors — sharing what 25 years of Drupal has meant to them. The Gala was held on March 24, 2026 at SIX10 in Chicago, as part of DrupalCon Chicago 2026. Thanks to Acquia for sponsoring the booth and bringing us these stories. read more
Drupal Association 31.03.2026

youtube

embed image

Drupal at 25: What does Drupal mean to you? | Drupal 25th Anniversary Gala

At the Drupal 25th Anniversary Gala in Chicago, we set up a selfie booth and asked the community about their Drupal story — how they got involved, how Drupal has shaped their life, what it means to them, and more. These are their answers. Voices from across the global Drupal community — developers, designers, site builders, agency owners, and contributors — sharing what 25 years of Drupal has meant to them. The Gala was held on March 24, 2026 at SIX10 in Chicago, as part of DrupalCon Chicago 2026. Thanks to Acquia for sponsoring the booth and bringing us these stories. read more
Drupal Association 31.03.2026

youtube

embed image

Drupal at 25: What does Drupal mean to you? | Drupal 25th Anniversary Gala

At the Drupal 25th Anniversary Gala in Chicago, we set up a selfie booth and asked the community about their Drupal story — how they got involved, how Drupal has shaped their life, what it means to them, and more. These are their answers. Voices from across the global Drupal community — developers, designers, site builders, agency owners, and contributors — sharing what 25 years of Drupal has meant to them. The Gala was held on March 24, 2026 at SIX10 in Chicago, as part of DrupalCon Chicago 2026. Thanks to Acquia for sponsoring the booth and bringing us these stories. read more
Drupal Association 31.03.2026

youtube

embed image

Drupal at 25: What does Drupal mean to you? | Drupal 25th Anniversary Gala

At the Drupal 25th Anniversary Gala in Chicago, we set up a selfie booth and asked the community about their Drupal story — how they got involved, how Drupal has shaped their life, what it means to them, and more. These are their answers. Voices from across the global Drupal community — developers, designers, site builders, agency owners, and contributors — sharing what 25 years of Drupal has meant to them. The Gala was held on March 24, 2026 at SIX10 in Chicago, as part of DrupalCon Chicago 2026. Thanks to Acquia for sponsoring the booth and bringing us these stories. read more
Drupal Association 31.03.2026

youtube

embed image

Drupal at 25: What does Drupal mean to you? | Drupal 25th Anniversary Gala

At the Drupal 25th Anniversary Gala in Chicago, we set up a selfie booth and asked the community about their Drupal story — how they got involved, how Drupal has shaped their life, what it means to them, and more. These are their answers. Voices from across the global Drupal community — developers, designers, site builders, agency owners, and contributors — sharing what 25 years of Drupal has meant to them. The Gala was held on March 24, 2026 at SIX10 in Chicago, as part of DrupalCon Chicago 2026. Thanks to Acquia for sponsoring the booth and bringing us these stories. read more
Drupal Association 31.03.2026

youtube

embed image

Drupal at 25: What does Drupal mean to you? | Drupal 25th Anniversary Gala

At the Drupal 25th Anniversary Gala in Chicago, we set up a selfie booth and asked the community about their Drupal story — how they got involved, how Drupal has shaped their life, what it means to them, and more. These are their answers. Voices from across the global Drupal community — developers, designers, site builders, agency owners, and contributors — sharing what 25 years of Drupal has meant to them. The Gala was held on March 24, 2026 at SIX10 in Chicago, as part of DrupalCon Chicago 2026. Thanks to Acquia for sponsoring the booth and bringing us these stories. read more
Drupal Association 31.03.2026

youtube

embed image

Drupal at 25: What does Drupal mean to you? | Drupal 25th Anniversary Gala

At the Drupal 25th Anniversary Gala in Chicago, we set up a selfie booth and asked the community about their Drupal story — how they got involved, how Drupal has shaped their life, what it means to them, and more. These are their answers. Voices from across the global Drupal community — developers, designers, site builders, agency owners, and contributors — sharing what 25 years of Drupal has meant to them. The Gala was held on March 24, 2026 at SIX10 in Chicago, as part of DrupalCon Chicago 2026. Thanks to Acquia for sponsoring the booth and bringing us these stories. read more
Drupal Association 31.03.2026

youtube

embed image

Drupal at 25: What does Drupal mean to you? | Drupal 25th Anniversary Gala

At the Drupal 25th Anniversary Gala in Chicago, we set up a selfie booth and asked the community about their Drupal story — how they got involved, how Drupal has shaped their life, what it means to them, and more. These are their answers. Voices from across the global Drupal community — developers, designers, site builders, agency owners, and contributors — sharing what 25 years of Drupal has meant to them. The Gala was held on March 24, 2026 at SIX10 in Chicago, as part of DrupalCon Chicago 2026. Thanks to Acquia for sponsoring the booth and bringing us these stories. read more
Drupal Association 31.03.2026

youtube

embed image

Drupal at 25: What does Drupal mean to you? | Drupal 25th Anniversary Gala

At the Drupal 25th Anniversary Gala in Chicago, we set up a selfie booth and asked the community about their Drupal story — how they got involved, how Drupal has shaped their life, what it means to them, and more. These are their answers. Voices from across the global Drupal community — developers, designers, site builders, agency owners, and contributors — sharing what 25 years of Drupal has meant to them. The Gala was held on March 24, 2026 at SIX10 in Chicago, as part of DrupalCon Chicago 2026. Thanks to Acquia for sponsoring the booth and bringing us these stories. read more
Drupal Association 31.03.2026

youtube

embed image

Drupal at 25: What does Drupal mean to you? | Drupal 25th Anniversary Gala

At the Drupal 25th Anniversary Gala in Chicago, we set up a selfie booth and asked the community about their Drupal story — how they got involved, how Drupal has shaped their life, what it means to them, and more. These are their answers. Voices from across the global Drupal community — developers, designers, site builders, agency owners, and contributors — sharing what 25 years of Drupal has meant to them. The Gala was held on March 24, 2026 at SIX10 in Chicago, as part of DrupalCon Chicago 2026. Thanks to Acquia for sponsoring the booth and bringing us these stories. read more
Drupal Association 31.03.2026

youtube

embed image

Drupal at 25: What does Drupal mean to you? | Drupal 25th Anniversary Gala

At the Drupal 25th Anniversary Gala in Chicago, we set up a selfie booth and asked the community about their Drupal story — how they got involved, how Drupal has shaped their life, what it means to them, and more. These are their answers. Voices from across the global Drupal community — developers, designers, site builders, agency owners, and contributors — sharing what 25 years of Drupal has meant to them. The Gala was held on March 24, 2026 at SIX10 in Chicago, as part of DrupalCon Chicago 2026. Thanks to Acquia for sponsoring the booth and bringing us these stories. read more
Drupal Association 31.03.2026

youtube

embed image

Drupal at 25: What does Drupal mean to you? | Drupal 25th Anniversary Gala

At the Drupal 25th Anniversary Gala in Chicago, we set up a selfie booth and asked the community about their Drupal story — how they got involved, how Drupal has shaped their life, what it means to them, and more. These are their answers. Voices from across the global Drupal community — developers, designers, site builders, agency owners, and contributors — sharing what 25 years of Drupal has meant to them. The Gala was held on March 24, 2026 at SIX10 in Chicago, as part of DrupalCon Chicago 2026. Thanks to Acquia for sponsoring the booth and bringing us these stories. read more
Drupal Association 31.03.2026

youtube

embed image

Drupal at 25: What does Drupal mean to you? | Drupal 25th Anniversary Gala

At the Drupal 25th Anniversary Gala in Chicago, we set up a selfie booth and asked the community about their Drupal story — how they got involved, how Drupal has shaped their life, what it means to them, and more. These are their answers. Voices from across the global Drupal community — developers, designers, site builders, agency owners, and contributors — sharing what 25 years of Drupal has meant to them. The Gala was held on March 24, 2026 at SIX10 in Chicago, as part of DrupalCon Chicago 2026. Thanks to Acquia for sponsoring the booth and bringing us these stories. read more
Drupal Association 31.03.2026

youtube

embed image

Drupal at 25: What does Drupal mean to you? | Drupal 25th Anniversary Gala

At the Drupal 25th Anniversary Gala in Chicago, we set up a selfie booth and asked the community about their Drupal story — how they got involved, how Drupal has shaped their life, what it means to them, and more. These are their answers. Voices from across the global Drupal community — developers, designers, site builders, agency owners, and contributors — sharing what 25 years of Drupal has meant to them. The Gala was held on March 24, 2026 at SIX10 in Chicago, as part of DrupalCon Chicago 2026. Thanks to Acquia for sponsoring the booth and bringing us these stories. read more
Drupal Association 31.03.2026

youtube

embed image

Drupal at 25: What does Drupal mean to you? | Drupal 25th Anniversary Gala

At the Drupal 25th Anniversary Gala in Chicago, we set up a selfie booth and asked the community about their Drupal story — how they got involved, how Drupal has shaped their life, what it means to them, and more. These are their answers. Voices from across the global Drupal community — developers, designers, site builders, agency owners, and contributors — sharing what 25 years of Drupal has meant to them. The Gala was held on March 24, 2026 at SIX10 in Chicago, as part of DrupalCon Chicago 2026. Thanks to Acquia for sponsoring the booth and bringing us these stories. read more
Drupal Association 31.03.2026

youtube

embed image

Drupal at 25: What does Drupal mean to you? | Drupal 25th Anniversary Gala

At the Drupal 25th Anniversary Gala in Chicago, we set up a selfie booth and asked the community about their Drupal story — how they got involved, how Drupal has shaped their life, what it means to them, and more. These are their answers. Voices from across the global Drupal community — developers, designers, site builders, agency owners, and contributors — sharing what 25 years of Drupal has meant to them. The Gala was held on March 24, 2026 at SIX10 in Chicago, as part of DrupalCon Chicago 2026. Thanks to Acquia for sponsoring the booth and bringing us these stories. read more
Drupal Association 31.03.2026

youtube

embed image

Drupal at 25: What does Drupal mean to you? | Drupal 25th Anniversary Gala

At the Drupal 25th Anniversary Gala in Chicago, we set up a selfie booth and asked the community about their Drupal story — how they got involved, how Drupal has shaped their life, what it means to them, and more. These are their answers. Voices from across the global Drupal community — developers, designers, site builders, agency owners, and contributors — sharing what 25 years of Drupal has meant to them. The Gala was held on March 24, 2026 at SIX10 in Chicago, as part of DrupalCon Chicago 2026. Thanks to Acquia for sponsoring the booth and bringing us these stories. read more
Drupal Association 31.03.2026

youtube

embed image

Drupal at 25: What does Drupal mean to you? | Drupal 25th Anniversary Gala

At the Drupal 25th Anniversary Gala in Chicago, we set up a selfie booth and asked the community about their Drupal story — how they got involved, how Drupal has shaped their life, what it means to them, and more. These are their answers. Voices from across the global Drupal community — developers, designers, site builders, agency owners, and contributors — sharing what 25 years of Drupal has meant to them. The Gala was held on March 24, 2026 at SIX10 in Chicago, as part of DrupalCon Chicago 2026. Thanks to Acquia for sponsoring the booth and bringing us these stories. read more
Drupal Association 31.03.2026

youtube

embed image

Drupal at 25: What does Drupal mean to you? | Drupal 25th Anniversary Gala

At the Drupal 25th Anniversary Gala in Chicago, we set up a selfie booth and asked the community about their Drupal story — how they got involved, how Drupal has shaped their life, what it means to them, and more. These are their answers. Voices from across the global Drupal community — developers, designers, site builders, agency owners, and contributors — sharing what 25 years of Drupal has meant to them. The Gala was held on March 24, 2026 at SIX10 in Chicago, as part of DrupalCon Chicago 2026. Thanks to Acquia for sponsoring the booth and bringing us these stories. read more
Drupal Association 31.03.2026

youtube

embed image

Drupal at 25: What does Drupal mean to you? | Drupal 25th Anniversary Gala

At the Drupal 25th Anniversary Gala in Chicago, we set up a selfie booth and asked the community about their Drupal story — how they got involved, how Drupal has shaped their life, what it means to them, and more. These are their answers. Voices from across the global Drupal community — developers, designers, site builders, agency owners, and contributors — sharing what 25 years of Drupal has meant to them. The Gala was held on March 24, 2026 at SIX10 in Chicago, as part of DrupalCon Chicago 2026. Thanks to Acquia for sponsoring the booth and bringing us these stories. read more
Drupal Association 31.03.2026

youtube

embed image

Drupal at 25: What does Drupal mean to you? | Drupal 25th Anniversary Gala

At the Drupal 25th Anniversary Gala in Chicago, we set up a selfie booth and asked the community about their Drupal story — how they got involved, how Drupal has shaped their life, what it means to them, and more. These are their answers. Voices from across the global Drupal community — developers, designers, site builders, agency owners, and contributors — sharing what 25 years of Drupal has meant to them. The Gala was held on March 24, 2026 at SIX10 in Chicago, as part of DrupalCon Chicago 2026. Thanks to Acquia for sponsoring the booth and bringing us these stories. read more
Drupal Association 31.03.2026

youtube

embed image

Drupal at 25: What does Drupal mean to you? | Drupal 25th Anniversary Gala

At the Drupal 25th Anniversary Gala in Chicago, we set up a selfie booth and asked the community about their Drupal story — how they got involved, how Drupal has shaped their life, what it means to them, and more. These are their answers. Voices from across the global Drupal community — developers, designers, site builders, agency owners, and contributors — sharing what 25 years of Drupal has meant to them. The Gala was held on March 24, 2026 at SIX10 in Chicago, as part of DrupalCon Chicago 2026. Thanks to Acquia for sponsoring the booth and bringing us these stories. read more
Drupal Association 31.03.2026

youtube

embed image

Drupal at 25: What does Drupal mean to you? | Drupal 25th Anniversary Gala

At the Drupal 25th Anniversary Gala in Chicago, we set up a selfie booth and asked the community about their Drupal story — how they got involved, how Drupal has shaped their life, what it means to them, and more. These are their answers. Voices from across the global Drupal community — developers, designers, site builders, agency owners, and contributors — sharing what 25 years of Drupal has meant to them. The Gala was held on March 24, 2026 at SIX10 in Chicago, as part of DrupalCon Chicago 2026. Thanks to Acquia for sponsoring the booth and bringing us these stories. read more
Drupal Association 31.03.2026

youtube

embed image

Drupal at 25: What does Drupal mean to you? | Drupal 25th Anniversary Gala

At the Drupal 25th Anniversary Gala in Chicago, we set up a selfie booth and asked the community about their Drupal story — how they got involved, how Drupal has shaped their life, what it means to them, and more. These are their answers. Voices from across the global Drupal community — developers, designers, site builders, agency owners, and contributors — sharing what 25 years of Drupal has meant to them. The Gala was held on March 24, 2026 at SIX10 in Chicago, as part of DrupalCon Chicago 2026. Thanks to Acquia for sponsoring the booth and bringing us these stories. read more
Drupal Association 31.03.2026

youtube

embed image

Drupal at 25: What does Drupal mean to you? | Drupal 25th Anniversary Gala

At the Drupal 25th Anniversary Gala in Chicago, we set up a selfie booth and asked the community about their Drupal story — how they got involved, how Drupal has shaped their life, what it means to them, and more. These are their answers. Voices from across the global Drupal community — developers, designers, site builders, agency owners, and contributors — sharing what 25 years of Drupal has meant to them. The Gala was held on March 24, 2026 at SIX10 in Chicago, as part of DrupalCon Chicago 2026. Thanks to Acquia for sponsoring the booth and bringing us these stories. read more
Drupal Association 31.03.2026

youtube

embed image

Drupal at 25: What does Drupal mean to you? | Drupal 25th Anniversary Gala

At the Drupal 25th Anniversary Gala in Chicago, we set up a selfie booth and asked the community about their Drupal story — how they got involved, how Drupal has shaped their life, what it means to them, and more. These are their answers. Voices from across the global Drupal community — developers, designers, site builders, agency owners, and contributors — sharing what 25 years of Drupal has meant to them. The Gala was held on March 24, 2026 at SIX10 in Chicago, as part of DrupalCon Chicago 2026. Thanks to Acquia for sponsoring the booth and bringing us these stories. read more
Drupal Association 31.03.2026

youtube

embed image

Drupal at 25: What does Drupal mean to you? | Drupal 25th Anniversary Gala

At the Drupal 25th Anniversary Gala in Chicago, we set up a selfie booth and asked the community about their Drupal story — how they got involved, how Drupal has shaped their life, what it means to them, and more. These are their answers. Voices from across the global Drupal community — developers, designers, site builders, agency owners, and contributors — sharing what 25 years of Drupal has meant to them. The Gala was held on March 24, 2026 at SIX10 in Chicago, as part of DrupalCon Chicago 2026. Thanks to Acquia for sponsoring the booth and bringing us these stories. read more
Drupal Association 31.03.2026

youtube

embed image

Drupal at 25: What does Drupal mean to you? | Drupal 25th Anniversary Gala

At the Drupal 25th Anniversary Gala in Chicago, we set up a selfie booth and asked the community about their Drupal story — how they got involved, how Drupal has shaped their life, what it means to them, and more. These are their answers. Voices from across the global Drupal community — developers, designers, site builders, agency owners, and contributors — sharing what 25 years of Drupal has meant to them. The Gala was held on March 24, 2026 at SIX10 in Chicago, as part of DrupalCon Chicago 2026. Thanks to Acquia for sponsoring the booth and bringing us these stories. read more
Drupal Association 31.03.2026

youtube

embed image

Drupal at 25: What does Drupal mean to you? | Drupal 25th Anniversary Gala

At the Drupal 25th Anniversary Gala in Chicago, we set up a selfie booth and asked the community about their Drupal story — how they got involved, how Drupal has shaped their life, what it means to them, and more. These are their answers. Voices from across the global Drupal community — developers, designers, site builders, agency owners, and contributors — sharing what 25 years of Drupal has meant to them. The Gala was held on March 24, 2026 at SIX10 in Chicago, as part of DrupalCon Chicago 2026. Thanks to Acquia for sponsoring the booth and bringing us these stories. read more
Drupal Association 31.03.2026

rss

The Drop Times: Drupal’s Global Shift Continues

Across the global web ecosystem, Drupal continues to hold a steady position as a platform shaped by long-term reliability and structured flexibility. Its presence in government systems, higher education platforms, and enterprise environments reflects a consistent preference for stability over rapid change. This pattern has allowed Drupal to remain relevant across regions where durability, governance, and scalability are essential.

A recent reflection shared by Josh Koenig on LinkedIn, drawing on Drupal.org usage statistics, argues that Drupal adoption has declined across successive major releases since 2016. He frames this as a broader economic challenge for the ecosystem, pointing to reduced growth and a shift toward maintenance-driven work. While such data includes development environments and does not directly represent deployment scale, it continues to inform discussion about how Drupal’s role is evolving.

Within this context, Drupal’s role appears increasingly aligned with long-term systems rather than rapid expansion cycles. Much of the work around Drupal today centres on sustained platforms, incremental improvements, and continuity for existing implementations. This reflects how organisations engage with Drupal not as a short-term solution, but as infrastructure that supports complex digital operations over extended periods.

At the same time, Drupal continues to operate within a broader and changing technological landscape. Modern web development increasingly involves multiple layers, including frontend frameworks, composable architectures, and emerging AI-driven tools. In this environment, Drupal often functions as part of a larger system, contributing its strengths in content structuring, security, and extensibility.

The ongoing conversation signals a shift in how Drupal is positioned rather than a change in its foundational value. Its global adoption remains rooted in principles of openness, community-driven development, and support for complex digital experiences. As the web continues to evolve, Drupal remains part of that broader ecosystem.

EVENT

DISCOVER DRUPAL

DRUPAL COMMUNITY

BOOKS

FREE SOFTWARE

Additional developments from across the Drupal ecosystem were published during the week. Readers may follow The DropTimes on LinkedIn, Twitter, Bluesky, and Facebook for continuing updates. The publication also maintains a presence on Drupal Slack in the #thedroptimes channel.

Thank you.

KAZIMA ABBAS
Sub-editor
The DropTimes

read more
31.03.2026

rss

A Drupal Couple: My DrupalCon Chicago Retrospective

Image
Imagen
Article body

DrupalCon Chicago 2026 was one of the most exciting DrupalCons I've attended. Not because everything was perfect, but because the conversations were real. I came in pushing two conversations: the International Federation and what I call "the little guy". I left with more energy than I arrived with, and a clearer picture of what needs to happen next.

The Driesnote Energy

Dries opened with the story of Chicago literally lifting its buildings to rebuild its foundations. Perfect metaphor for where Drupal is right now. He talked about the stable triangle that has held Drupal together for 25 years: the product, the agencies, and the open source community. And he was honest about all three legs being under pressure from AI at the same time.

 

The demo was impressive. Using Lovable to generate a beautiful website in 15 minutes. Then migrating it to Drupal using Canvas CLI and OpenAI Codex in about two to three hours. The new pitch Dries proposed: "We use AI to prototype fast, then we use Drupal to build systems that last." I think that's a strong message.

 

Jurgen Haas showed what one Drupal expert can do with AI as a tool. 90,000 lines of code, over 300 commits, full test coverage for the new ECA experience. In six weeks. AI didn't replace his expertise. It removed friction. That's the model.

 

Aiden Foster from Foster Interactive named the dread AI created for him as a 17-year agency owner. And then he named what he learned: "The bottleneck isn't production anymore. It's creativity, strategy, and judgment. All innately human." He's right. And I think that realization is where the real opportunity lives for agencies in our community.

25 Years of Drupal

I've only been in Drupal for about half of those 25 years, but the gala was something special. Seeing friends and colleagues celebrating together, people who have built careers, companies, and communities around this project. It was a reminder of what makes Drupal different. The technology matters, but the people are why we stay.

The Little Guy Needs a Voice

Here's where I want to add to the conversation. When you watch the Driesnote demo carefully, a marketing director receives brand guidelines from a team, legal is involved, a landing page is created for a product launch. That's enterprise. And if you're a small company without a marketer or a team for brand guidelines, that demo doesn't speak to you. It might even scare you away.

 

The site templates and marketplace are great progress, eleven templates up from one six months ago. But the framing is still enterprise and mid-market.

 

Microsoft did not become the default by being the best. They became the default by being on every computer, which made people think about them when they needed a server. The same applies to WordPress. Forgetting the base of the pyramid is a mistake.

 

I made this point at the Marketing Initiative BoF. As long as we keep talking enterprise, we might solve today's problem, but we will be right back here again. This is not either/or. We need enterprise marketing AND the little guy.

 

We already have companies building for the down market. Dripyard, FlexSite, Drupito, Drupal Forge, Palcera, the IXP Initiative. At Josh Koenig's "Real Talk on Drupal's Economic Prospects" BoF, Ashraf from Drupito showed their marketplace approach, where agencies personalize templates to serve specific verticals like barbershops. Concrete proof that the tools and the willingness exist.

 

The problem is fragmentation. We're all pulling in our own directions, and we can't expect an already spread-too-thin DA to coordinate this for us. What we need is a strategy. Let us create the content. We just need help from the DA identifying the difference in tone, and we can help create and publish it. Then the DA helps with distribution through their larger channels. I shared this with Paul McKibben and Chris O'Donnell, and they agreed. But we need more people to join this effort.

The IXP Program Deserves More Attention

Ana Laura Coto presented on the IXP Initiative and the credits we've already delivered during the Community Summit. A company completes an IXP engagement and gets 250 contribution credits. Bronze certified partner status requires 150. One engagement and you're on the path.

 

On contribution day, I presented the IXP to newcomers participating in Drupal in a Day. The pitch is straightforward: if a company cares about Drupal contribution credits, someone who completed the IXP can walk into a conversation and say "I'm worth 250 credits, hire me."

 

Between Drupal Camp Costa Rica and DrupalCon Chicago, over 100 people have registered for these programs. And honestly, I'm frustrated that companies are not jumping on these opportunities. We're feeding new talent into the ecosystem, people who could become the next generation of Drupal professionals. And the industry is barely paying attention.

 

And in the Driesnote, when Dries talked about driving adoption and the initiatives moving Drupal forward, the IXP was not mentioned. Again.

The AI Conversation Landed in the Right Place

Dries said something on stage that I've been arguing for weeks: "Don't submit code you don't understand." The AI slop conversation has been intense in our community, and it landed in the right place. Not bans. Quality gates. Standards that apply to the output regardless of how it was produced. The community's response during DrupalCon week proved that people who deeply disagree on AI can still work together with respect. James Jackson Abrahams showed real leadership through that process, and I'm glad the community recognized it.

The Federation Needs to Move Forward

The International Federation was a thread through the entire week. During the Community Summit on Monday, Baddy Sonja laid out something important: you can't just say "create a federation" and expect it to happen. It takes time, costs, and expertise. That's fair.

 

But we also can't wait for a perfect plan. Through conversations with Baddy and Tim, I understand the different concerns around this. Funding. Community governance. Infrastructure ownership. All valid. But I pointed out something concrete: a model where local associations take in RippleMaker memberships and Drupal Certified Partner fees will increase funding directly. Right now, the main source of income besides DrupalCon is the DCP program, overwhelmingly based in the US with minimal commitments from outside.

 

I see local associations working in two parts. They increase funding by expanding membership and certification programs locally, with local payment methods, tax benefits, and pricing that makes sense. And that same revenue gives them a budget to promote Drupal in their markets the right way.

 

Others want full clarity on how everything would work before starting. I understand that instinct. But waiting for full clarity means waiting forever. We need to start somewhere and evolve.

 

There was also a comment during the board meeting about diversity of countries and companies on the board. I want to add something to that. Even if we achieve diversity of origin, that alone doesn't guarantee diversity of perspective. If someone lives in Latin America but their clients are all in the US or EU, their vision will still be shaped by those markets. Real diversity means having people who serve their local markets, who understand what it means to run a business where the economic reality is fundamentally different. That's what the Federation would bring.

DrupalCon Latin America

During the board meeting, I brought up DrupalCon Latin America. We asked for the Drupal Association's help reaching prospective sponsors. Dries told us to find a couple of possible dates and consult with him directly. That's not a confirmation, but it's a door that wasn't open before. We're going to walk through it. If you're interested in sponsoring, speaking, or helping organize, reach out to me.

What I'm Taking Home

DrupalCon Chicago gave me energy and clarity. The product is moving. Drupal CMS 2.1, Canvas, the Context Control Center, the marketplace, site templates. The AI work is real and impressive.

 

Dries framing it as "AI amplifies expertise, it doesn't replace it" is exactly right.

 

But the conversations about the base of the pyramid, the markets we're ignoring, and the funding model that could change everything... those are still happening in BoFs and hallways, not on the main stage.

 

I didn't come to Chicago to wait. Rotterdam is next, and I hope by then the Federation is moving, the little guy has a voice in our marketing, and DrupalCon Latin America is on the calendar.

Author
Abstract
A retrospective on DrupalCon Chicago 2026 covering the Driesnote AI demos, the push for the International Federation, Drupal for the little guy, the IXP Initiative, the AI community debate, and the path toward DrupalCon Latin America.
Rating
No votes yet

Add new comment

read more
31.03.2026

rss

Matt Glaman: How Drupal's chained fast backend keeps APCu cache consistent across your web servers

Drupal's cache.backend.chainedfast makes your site faster without any configuration. All you need is to have APCu on your server. It shows up in the bootstrap, config, and discovery cache bins, and most developers never think about it or even know it is being leveraged.

The chained-fast backend combines two backends: a fast, inconsistent backend (APCu, local to each web server process) and a consistent backend (the database, which is shared across all servers). APCu alone is dangerous in a multi-server environment because each server has its own copy of the data; invalidations on one server don't propagate to others. The chained backend solves this with a last-write timestamp.

read more
31.03.2026

youtube

embed image

Sponsor pre recorded session Upsun

Drupal Association 31.03.2026

youtube

embed image

Sponsored Pre recorded session IT CNP

Drupal Association 31.03.2026

youtube

embed image

Sponsor Pre recorded session Hounder

Drupal Association 31.03.2026

youtube

embed image

Sponsor Pre recorded session Dropsolid

Drupal Association 31.03.2026

youtube

Sponsor Pre recorded session Promet Source

Drupal Association 31.03.2026

rss

Specbee: WordPress to Drupal Migration - When, Why & How (with a real case study)

When should you move from WordPress to Drupal? Learn the signs, the process, and what it looks like in a real migration case. read more
31.03.2026

rss

Not just a starting point. A head start. Drupal's new Site Templates are built for your world.

Drupal powers websites for governments, universities, major media organisations, and global brands - but historically it's demanded specialist knowledge just to get started. Last year's release of Drupal CMS changed that, putting Drupal's power within reach of the marketers, content teams, and site builders who actually run websites day to day.

Last week at DrupalCon Chicago, that vision took another huge step forward with the pilot launch of the Drupal Site Template Marketplace at marketplace.drupal.org.


Ready-made starting points, built the right way

The marketplace launches with an initial set of purpose-built site templates covering the use cases where Drupal has always excelled: nonprofits, higher education, healthcare, government, events, SaaS, and more, with more templates to follow as the programme grows.

Each template is a complete, working starting point. Not a design skin, but a fully configured site with real content models, editorial workflows, and Drupal's full architecture underneath. Install one inside DrupalCMS and you have a professional, sector-appropriate website that's ready to customise, not a blank slate dressed up nicely.

Free and premium options are available.


Why this is different from a WordPress theme

This distinction matters, and it's worth being direct about it.

Theme marketplaces, the kind WordPress is known for, offer visual overlays. They change how a site looks. They don't change how it works. That's fine for simple sites, but organisations that need real editorial workflows, structured content, access controls, multilingual support, or compliance requirements quickly find that a theme doesn't help. They're building the architecture from scratch regardless of how they started.

A Drupal site template includes that architecture from day one. The content models, the configuration, the editorial structure, all of it is already there, built to production standards, ready to extend.

That means the ceiling is genuinely different. Other tools can generate something that looks right. Drupal templates give you something that actually works, at scale, with a team, under real operational conditions.


Built for the sectors that need it most

Each template is designed around a specific use case, which means the features that matter for that sector are already configured and ready.

A nonprofit template arrives with the tools a nonprofit actually needs. A healthcare template is built around the trust and clarity that patients expect. A government template starts from the accessibility and security standards that aren't optional in the public sector.

Drupal's sector expertise, applied earlier in the process, so organisations can spend their time on what's specific to them, not on rebuilding foundations that have already been solved.


Expert support, built in

Every template in the marketplace connects you directly to the team that built it. If you need help customising, extending, or getting the most out of your starting point, the expertise is right there.


This is just the beginning

The marketplace is launching as a pilot, a deliberate decision to get the foundations right before scaling. The initial templates have been built to a high bar by agencies with deep Drupal expertise, and the programme will expand as more makers come on board.

It's an early but meaningful moment. The vision: a rich catalogue of sector-specific, production-ready starting points that make Drupal accessible to any organisation, is now becoming real.

Browse the current templates at marketplace.drupal.org.

read more
ryan_witcombe 31.03.2026

rss

Not just a starting point. A head start. Drupal's new Site Templates are built for your world.

Drupal powers websites for governments, universities, major media organisations, and global brands - but historically it's demanded specialist knowledge just to get started. Last year's release of Drupal CMS changed that, putting Drupal's power within reach of the marketers, content teams, and site builders who actually run websites day to day.

Last week at DrupalCon Chicago, that vision took another huge step forward with the pilot launch of the Drupal Site Template Marketplace at marketplace.drupal.org.


Ready-made starting points, built the right way

The marketplace launches with an initial set of purpose-built site templates covering the use cases where Drupal has always excelled: nonprofits, higher education, healthcare, government, events, SaaS, and more, with more templates to follow as the programme grows.

Each template is a complete, working starting point. Not a design skin, but a fully configured site with real content models, editorial workflows, and Drupal's full architecture underneath. Install one inside DrupalCMS and you have a professional, sector-appropriate website that's ready to customise, not a blank slate dressed up nicely.

Free and premium options are available.


Why this is different from a WordPress theme

This distinction matters, and it's worth being direct about it.

Theme marketplaces, the kind WordPress is known for, offer visual overlays. They change how a site looks. They don't change how it works. That's fine for simple sites, but organisations that need real editorial workflows, structured content, access controls, multilingual support, or compliance requirements quickly find that a theme doesn't help. They're building the architecture from scratch regardless of how they started.

A Drupal site template includes that architecture from day one. The content models, the configuration, the editorial structure, all of it is already there, built to production standards, ready to extend.

That means the ceiling is genuinely different. Other tools can generate something that looks right. Drupal templates give you something that actually works, at scale, with a team, under real operational conditions.


Built for the sectors that need it most

Each template is designed around a specific use case, which means the features that matter for that sector are already configured and ready.

A nonprofit template arrives with the tools a nonprofit actually needs. A healthcare template is built around the trust and clarity that patients expect. A government template starts from the accessibility and security standards that aren't optional in the public sector.

Drupal's sector expertise, applied earlier in the process, so organisations can spend their time on what's specific to them, not on rebuilding foundations that have already been solved.


Expert support, built in

Every template in the marketplace connects you directly to the team that built it. If you need help customising, extending, or getting the most out of your starting point, the expertise is right there.


This is just the beginning

The marketplace is launching as a pilot, a deliberate decision to get the foundations right before scaling. The initial templates have been built to a high bar by agencies with deep Drupal expertise, and the programme will expand as more makers come on board.

It's an early but meaningful moment. The vision: a rich catalogue of sector-specific, production-ready starting points that make Drupal accessible to any organisation, is now becoming real.

Browse the current templates at marketplace.drupal.org.

read more
ryan_witcombe 31.03.2026

embed image
Powered By Combinary

rss

Drupal blog: Not just a starting point. A head start. Drupal's new Site Templates are built for your world.

Drupal powers websites for governments, universities, major media organisations, and global brands - but historically it's demanded specialist knowledge just to get started. Last year's release of Drupal CMS changed that, putting Drupal's power within reach of the marketers, content teams, and site builders who actually run websites day to day.

Last week at DrupalCon Chicago, that vision took another huge step forward with the pilot launch of the Drupal Site Template Marketplace at marketplace.drupal.org.


Ready-made starting points, built the right way

The marketplace launches with an initial set of purpose-built site templates covering the use cases where Drupal has always excelled: nonprofits, higher education, healthcare, government, events, SaaS, and more, with more templates to follow as the programme grows.

Each template is a complete, working starting point. Not a design skin, but a fully configured site with real content models, editorial workflows, and Drupal's full architecture underneath. Install one inside DrupalCMS and you have a professional, sector-appropriate website that's ready to customise, not a blank slate dressed up nicely.

Free and premium options are available.


Why this is different from a WordPress theme

This distinction matters, and it's worth being direct about it.

Theme marketplaces, the kind WordPress is known for, offer visual overlays. They change how a site looks. They don't change how it works. That's fine for simple sites, but organisations that need real editorial workflows, structured content, access controls, multilingual support, or compliance requirements quickly find that a theme doesn't help. They're building the architecture from scratch regardless of how they started.

A Drupal site template includes that architecture from day one. The content models, the configuration, the editorial structure, all of it is already there, built to production standards, ready to extend.

That means the ceiling is genuinely different. Other tools can generate something that looks right. Drupal templates give you something that actually works, at scale, with a team, under real operational conditions.


Built for the sectors that need it most

Each template is designed around a specific use case, which means the features that matter for that sector are already configured and ready.

A nonprofit template arrives with the tools a nonprofit actually needs. A healthcare template is built around the trust and clarity that patients expect. A government template starts from the accessibility and security standards that aren't optional in the public sector.

Drupal's sector expertise, applied earlier in the process, so organisations can spend their time on what's specific to them, not on rebuilding foundations that have already been solved.


Expert support, built in

Every template in the marketplace connects you directly to the team that built it. If you need help customising, extending, or getting the most out of your starting point, the expertise is right there.


This is just the beginning

The marketplace is launching as a pilot, a deliberate decision to get the foundations right before scaling. The initial templates have been built to a high bar by agencies with deep Drupal expertise, and the programme will expand as more makers come on board.

It's an early but meaningful moment. The vision: a rich catalogue of sector-specific, production-ready starting points that make Drupal accessible to any organisation, is now becoming real.

Browse the current templates at marketplace.drupal.org.

File attachments: 
read more
31.03.2026

rss

DDEV Blog: DDEV March 2026: Maintainership and AI, DrupalCon, New TUI, coder.ddev.com, and 77% of Goal

Just under the deadline for the March newsletter!

I spent the last week at DrupalCon Chicago, seeing lots of old friends and having lots of discussions about the impact of AI on open-source developers everywhere.

Scaling Maintainership for DDEV (and everywhere)

I'm noticing that because of AI it's getting easier for our lovely community to contribute to DDEV. But I'm also seeing that our PR queue is getting longer, and Stas and I are feeling more pressure from it, because we sure don't like to frustrate contributors. In many cases, we have been getting good quality and nontrivial contributions, and contributions that have been prioritized. But they may not be exactly the things that we were hoping to put our own energy toward. And a couple of them are difficult to review because they touch low-level areas.

And I even notice that I am tempted to create too many new PRs because it's easy. On the train back from Chicago (30 hours) I couldn't help myself and did two new diagnostic commands for DDEV (using Claude Code). It's all well and good, but that's two more PRs that I have to study carefully, manually test on multiple platforms, and that Stas has to look at and test.

We'd love to have your comments and feedback about this cycle. Here are some thoughts that came up in various conversations:

  • We need to keep trying to turn contributors into maintainers. AI doesn't really do that. It helps people create things, or figure out how to scratch an itch, but it doesn't typically help with overall maintenance activities. If we can get more community members to build their skills in reviewing other PRs (both looking at code and manually testing) and giving their feedback about issues and priorities, maybe that's a good path.
  • We probably need to add a little more conversation to contributions before people spend time on them. I opened an issue for discussion about changing to requiring an issue (and conversation) before PR creation. I'd love your comments.
  • Guarding against burnout is critical for our project, especially for Stas and me. We want to be smart about this and properly manage all of our resources for the long term.

If you're interested in contributing more deeply and moving toward a maintainer role, the contributor training sessions are a good way to get started. And join us for conversations and community support in Discord and the issue queue.

What's New

  • coder.ddev.com Launched → Free, experimental cloud-based DDEV workspaces powered by Coder. Start a Drupal contribution environment in under 30 seconds with full VS Code, Xdebug, and CLI support. Read the announcement↗. Some folks used this for contributions at the DrupalCon Chicago Contribution Day. I've been using it on the train on the way home.
  • New TUI Dashboard → DDEV now includes an interactive terminal dashboard for managing projects, checking service status, and running common commands without leaving the terminal. Watch a Two-minute Screenshare. Inspired by community member Olivier Dobberkau's ddev-mngr add-on.
  • git worktree Contributor Training → Our March 26 session covered using git worktree with DDEV to run multiple versions of the same project simultaneously. Watch the recording and read the post↗

DrupalCon Chicago

DrupalCon Chicago was a highlight of the month. Birds-of-a-Feather (BoF) sessions are informal, attendee-organized meetups at DrupalCon where people with a common interest gather to talk — no slides required. I led several DDEV BoFs, including Git Worktrees and DDEV, DDEV Office Hours, What's New in DDEV, New ddev share features, Xdebug in DDEV, and Using coder.ddev.com (DDEV in the Cloud).

If you attended and have thoughts (or are just interested) join us to discuss in Discord.

Florida Drupal Camp

Florida Drupalcamp in February was also a good time — see the git worktree session recording was well-received. Thanks to everyone who came out and shared their DDEV experiences.

Governance

The DDEV board and advisory group met on March 4, 2026. See all the details and recording.

The next meeting is May 6, 2026 at 8:00 AM US Mountain / 10:00 AM US Eastern / 16:00 CEST. Add to Google CalendarDiscussion and details

Community Highlights

  • ddev-drupal-code-qualityUltraBob published a DDEV add-on for Drupal code quality tooling. View on GitHub↗
  • ddev-joomla → René Kreijveld published a DDEV add-on for Joomla development. View on GitHub↗. He also has a PR going for explicit Joomla support in DDEV core.
  • ddev-drupal-contrib → The ddev-drupal-contrib add-on continues to be a go-to for Drupal contrib module development. View on GitHub↗

Interviews and Articles About Stas

Two pieces this month featuring DDEV maintainer Stas Zhuk:

  • TheDropTimes Interview → "The Work Behind the Workflow: Stas Zhuk and the Future of DDEV" — an interview covering Stas's work on DDEV and where things are headed. Read on TheDropTimes↗
  • Dev.to Feature → "The Future of DDEV: Stas Zhuk Is Pushing It in the Right Direction" — a community perspective on Stas's contributions. Read on Dev.to↗

Community Tutorials from Around the Web

  • Symlink Your Way to Faster Drupal Contrib Module Development → A practical technique for speeding up module development workflows with DDEV. Read on Medium↗
  • DDEV, Laravel, and a Go API: The Sidecar Approach → Russell Jones explains how to get DDEV, Laravel, and a Go API service talking to each other. Read on Dev.to↗
  • Deploy Laravel to Coolify Without the Pain → How to use DDEV with Coolify for Laravel deployments. Read on Medium↗
  • Local Development with DDEV → A tutorial covering DDEV setup and daily use. Read more↗
  • Getting Started with DDEV → Peter Benoit's overview of DDEV for local development. Read more↗

Upcoming Training

Join us for upcoming training sessions for contributors and users.

Join Zoom Meeting — Meeting ID: 731 569 2237 — Passcode: 12345


Sponsorship Update

Sponsorship is at 77% of goal — thank you to everyone who has contributed!

February 2026: ~$8,422/month (70% of goal)

March 2026: ~$9,294/month (77% of goal) - Great progress, thank you!

If DDEV has helped your team, consider sponsoring. Whether you're an individual developer, an agency, or an organization, your contribution makes a difference. → Become a sponsor↗

Contact us to discuss sponsorship options that work for your organization.

Stay in the Loop—Follow Us and Join the Conversation

Compiled and edited with assistance from Claude Code.

read more
31.03.2026

rss

Talking Drupal: Talking Drupal #546 - DrupalCon Chicago

Live from DrupalCon Chicago, Nic Laflin is joined by Tim Plunkett, Steve Wirt, Martin Anderson-Clutz, and John Picozzi to discuss the event's tone, Dries Notes and key themes including Drupal Canvas, Drupal AI, and new site templates/marketplace progress and more.

For show notes visit: https://www.talkingDrupal.com/546

Topics
  • Reconnecting With Community
  • Must See Sessions
  • Vibe And Starshot
  • Attendance And Venue
  • Community Party Returns
  • Dries Note and AI Debate
  • Roadmap And Templates
  • Recipes And Exports
  • AI In Engineering Workflows
  • Keynote Style Takeaways
  • Dries Note Takeaways
  • Canvas Content Templates
  • View Modes Roadmap
  • Translation Plans Explained
  • Gala Highlights
  • Commemorative Tokens
  • Future Excitement Roundtable
  • DrupalCon Orlando Tease
  • Wrap Up and Contacts
Guests

Martin Anderson-Clutz - mandclu.com mandclu

John Picozzi - epam.com johnpicozzi

Tim Plunkett - timplunkett

Hosts

Nic Laflin - nLighteneddevelopment.com nicxvan

Steve Wirt - civicactions.com Swirt

read more
30.03.2026

rss

mark.ie: My LocalGov Drupal contributions for March 2026

My LocalGov Drupal contributions for March 2026

Having spent last month working on the new design for the demo theme, I decided to do something similar and focus on a project for March. This month I worked on LocalGov Services.

markconroy read more
30.03.2026

rss

Dripyard Premium Drupal Themes: Dripyard’s DrupalCon Chicago Wrapup

In my portion of the “Drupal CMS Spotlights” keynote, I made the case that in my 19+ years of being involved in the Drupal community, now is the most exciting time in Drupal’s history.

I showed up to DrupalCon very anxious, because we had one training, three sessions, one booth session, and an extra “appearance” beyond that. Phew! In addition, Andy, Adam G-H, and I had only just wrapped up the work on Drupal CMS that allowed for paid site templates in the installer.

Drupal innovation & getting sh** done

With all of the work being done on 1) Drupal CMS, 2) Drupal Canvas, and 3) Drupal AI, it really feels like the pace of innovation has increased significantly from just two years ago. It’s exciting, but oftentimes it's also a bit overwhelming!

read more
30.03.2026

rss

Jacob Rockowitz: Drupal (AI) Playground: Building a Module

Falling in the playground

Using the metaphor of a playground for my AI Drupal development environment now feels completely fitting, based on my experience building a module using AI. Good playgrounds have a variety of structures that challenge kids of different ages and confidence levels, helping them develop their physical and social skills.

For example, most kids don't just run into a playground and immediately climb to the top of the monkey bars as their first move; yes, some daredevils will go straight there, and foolish ones will cry for help if they get stuck. My specific playground experience with AI was learning how to fall, get up, and try again. My obstacle was building a module using Claude Code. Similar to kids trying their first climb on the monkey bars, they expect to reach the top effortlessly, but as they climb, they face reality, their hands get sweaty, and they look down.

Unrealistic expectations

I had glorious expectations for my experience building a fairly complex module with Claude Code. I assumed that a fully documented module specification plan would guide Claude in creating a working solution.

Personally, I am not very skilled at writing requirements, specifications, and documentation. At best, I excel at writing self-documenting code, which is somewhat of a cop-out. For me, having a complete plan in place before starting implementation feels like a refreshing change. Creating better plans for AI coding agents will help me become a better mentor to humans.

Prompting a comprehensive plan

I wrote my module specification using Claude Chat. In my previous post about experimenting with agent skills, I shared an example module...Read More

read more
30.03.2026

rss

Dries Buytaert: Drupal 12 switches to Argon2id

Drupal 12 will hash passwords with Argon2id by default. It moves every Drupal site to what is now best practice for password storage, recommended by OWASP and aligned with NIST guidance.

Drupal is often used for security-sensitive and large-scale sites, so these kinds of changes matter.

Early versions of Drupal stored passwords as simple MD5 hashes, which is extremely weak by today's standards. Drupal 7 introduced a modified version of the phpass library using SHA-512 with multiple iterations and a salt, and Drupal 10 switched to bcrypt. Each jump was a response to attackers getting faster hardware, and this change continues that pattern.

When I first looked at this change, I wanted to understand what Argon2id actually does differently from bcrypt.

Its key advantage is that it is "memory hard". Each Argon2id hash requires far more memory to compute than a bcrypt hash, and the amount is configurable.

Modern GPUs can run many bcrypt computations in parallel because each one uses very little RAM. GPUs have a lot of total memory, but it is shared across thousands of parallel computations. As a result, Argon2id limits how many hash computations can run in parallel, making it harder and more expensive to scale attacks.

The best security upgrades are the ones nobody has to think about. Once a site upgrades to Drupal 12, existing passwords will automatically be rehashed to Argon2id the next time each user logs in. And in the unlikely event that Argon2id is not available in a particular PHP installation, Drupal will fall back to bcrypt for compatibility.

Many site owners never think about password hashing, so Drupal's defaults become their security policy. The people who benefit most from this change may never know it happened. It's why being "secure by default" matters so much.

Thanks to everyone who helped make this happen.

read more
30.03.2026

rss

DDEV Blog: Contributor Training: `git worktree` for Multiple DDEV Projects

git worktree lets you check out multiple branches of the same repository into separate directories—all sharing one .git directory. Combined with DDEV, this gives you multiple running versions of the same project without duplicate clones.

There are many ways to use this, but some common patterns:

  • Keep directories named after the branch they contain.
  • Work on a hotfix and a feature branch without them interfering with each other.
  • Set up Claude Code to work on two features at once in two distinct directories.

Here's our March 26, 2026 Contributor Training on using git worktree with DDEV:

The slides are available at rfay.github.io/git-worktree-ddev.

See also the presentation at Florida Drupal Camp.

The Problem: Multiple Versions of a Project

When you need to work on several branches of a project simultaneously—say, a feature branch and a hotfix branch—the naive approach is to clone the repository twice:

git clone git@github.com:ddev/d11simple fancy-feature-1
git clone git@github.com:ddev/d11simple fancy-feature-2

This works, but each clone is a full redundant copy, and sharing objects or refs between them is awkward.

DDEV Project Names and Directories

By default, DDEV names a project after the directory it lives in. When you remove the name: key from .ddev/config.yaml, every checkout of a project gets the name of its parent directory automatically.

You can make this the global default:

ddev config global --omit-project-name-by-default

With that in place, fancy-feature-1/ becomes https://fancy-feature-1.ddev.site and fancy-feature-2/ becomes https://fancy-feature-2.ddev.site—no manual naming is required.

Using git worktree

git worktree solves the duplicate-clone problem. All worktrees share one .git directory:

# In ~/workspace/D11SIMPLE:
git clone git@github.com:ddev/d11simple
cd d11simple
git worktree add ../fancy-feature-1
git worktree add ../fancy-feature-2

Without a branch argument, git worktree add creates a new branch named after the directory. To check out an existing branch instead:

git worktree add ../fancy-feature-1 origin/fancy-feature-1

The resulting layout:

D11SIMPLE/
├── d11simple          # primary clone (has .git/)
├── fancy-feature-1    # worktree checkout
└── fancy-feature-2    # worktree checkout

Setting Up the Database and Files

Export database and files from your primary project once, then import into each worktree:

# From ~/workspace/D11SIMPLE — create a shared tarball directory
mkdir .tarballs

# Export from the primary clone
cd d11simple
ddev export-db --file=../.tarballs/db.sql.gz
# Adjust the path below for your CMS; web/sites/default/files is Drupal
tar -C web/sites/default/files -czf ../.tarballs/files.tgz .

# Import into a worktree
cd ../fancy-feature-1
ddev start
ddev import-db --file=../.tarballs/db.sql.gz
ddev import-files --source=../.tarballs/files.tgz

Key git worktree Commands

git worktree add <path>     # Usually a relative path
git worktree list           # Show all worktrees
git worktree remove <name>  # Remove a worktree

Summary

  • Remove name: from .ddev/config.yaml so each worktree uses its directory name as the project name
  • Consider ddev config global --omit-project-name-by-default to make this behavior the default for all projects
  • git worktree add <path> creates a new checkout sharing the same .git
  • Import a database snapshot and files tarball into each worktree
  • Each worktree gets its own DDEV project URL automatically

Join us for future trainings

  • Sign up for the DDEV Newsletter to be informed about future trainings.
  • Let us know your tips and tricks in Discord or here in the comments.

Claude Code was used to draft and review this blog.

read more
30.03.2026

rss

#! code: Drupal 11: Building A "Load More" Feature For Paginating Nodes Using HTMX

Following on from my last article, an introduction to HTMX in Drupal, I wanted to start looking at examples of HTMX being used to power interactivity in Drupal in different ways.

I thought a good place to start this off would be to look at using HTMX in a simple controller. By creating a route to a controller we can render content and then inject HTMX attributes to perform actions with the same controller.

In this article I will put together a controller action to load some pages of content to display them as a list. An element containing HTMX attributes will be used to make a request back to the same controller action and generate more items in the list. These new items will be appended to the existing list along with another element containing HTMX attributes that we can use to request more items.

The HTMX element will act like a "load more" button, which will load more and more content as long as there is content to load.

All of the code contained in this article can be found in the Drupal HTMX examples project on GitHub, but here we will go through what the code does and what actions it performs to generate content.   

First, let's create the route to the controller.

The Route

The route we create here just links the path requested with the controller class. As we are only using a single action in this example we don't need to provide a second route for the HTMX request.

Read more

read more
29.03.2026

rss

Matthew Tift: The Quiet Room at DrupalCon

The Quiet Room at DrupalCon mtift
Dries borrowed an idea from Fred Rogers at the Driesnote: stop everything and think of the people who helped you get here. Ten seconds. That moment, and the Quiet Room down the hall, changed how I experienced DrupalCon this year.
read more
28.03.2026

rss

April Sides Wins the 2026 Aaron Winborn Award

At DrupalCon Chicago 2026, the Drupal Community Working Group was honored to announce April Sides as the recipient of the 2026 Aaron Winborn Award. Named in memory of longtime contributor Aaron Winborn, this award recognizes individuals who embody kindness, integrity, and a deep, above-and-beyond commitment to the Drupal community.

About April Sides

April Sides truly embodies the spirit of the Aaron Winborn Award through the care, consistency, and intention she brings to everything she does in the Drupal community. She has been a driving force behind initiatives like A11yTalks and Drupal Camp Asheville, while also contributing to programs like MOSA and serving on the CWG Community Health Team to foster a more welcoming and supportive space for all. As a speaker, trainer, organizer, and volunteer at nearly every camp she attends, April shows up again and again for this community. Her work is grounded in accessibility, inclusion, and genuine care for people, and her impact is felt not just in what she builds but in how she supports and uplifts everyone around her.

Heartfelt Nominations

April is not just a stellar professional. They are a habitual contributor. Serving their local Drupal community and now serving on a non-profit board over Drupal events, April is an inspiration. When I think of April, I remember how they brighten the room, with humble fashion sense, making the multitudes of duties seem easy.

April Sides deserves the Aaron Winborn Award because she consistently shows up for the Drupal community with care, integrity, and a deep sense of responsibility for the people in it. April does the kind of work that often goes unnoticed, not because it isn’t important, but because it’s rooted in trust, discretion, and kindness. She makes space for people when they need it most and does so without expectation of recognition. Over the years, I’ve seen April take on some of the hardest and emotionally demanding roles in our community, including event leadership, community health work, and serving as a code of conduct contact. These roles require empathy, patience, and fairness, and April approaches them in a way that makes people feel heard and supported. When situations are complicated or uncomfortable, she listens, she helps, and she follows through. April’s commitment goes beyond maintaining community spaces. She actively works to make them better. April leads with kindness and integrity, and her quiet, consistent dedication has made the Drupal community a safer, more welcoming place for so many of us.

April is such a great person and cares so much about the community. She's an organizer of the second best DrupalCamp in the world (which is no small feat). I believe that camp would not exist without her hard work.

Award Creation

Special thank you to Annertech and CSGov in Czechia for creating and delivering the award this year.

Take a look at how the award was made.

About the Aaron Winborn Award

The award is named after a long-time Drupal contributor who lost his battle with ALS in 2015. This award recognizes an individual who, like Aaron, demonstrates personal integrity, kindness, and an above-and-beyond commitment to the Drupal project and community.

Previous winners of the award are  Cathy Theys, Gabór Hojtsy, Nikki Stevens, Kevin Thull, Leslie Glynn, Baddý Breidert, AmyJune Hineline, Angie Byron, Randy Fay, Mike Anello, and Kristen Pol. Current CWG Conflict Resolution Team members, along with previous winners, selected the winner based on nominations submitted by Drupal community members.

Nominations for next year's award will open in early 2027.

File attachments: 
read more
volkswagenchick 27.03.2026

rss

Community Working Group posts: April Sides Wins the 2026 Aaron Winborn Award

At DrupalCon Chicago 2026, the Drupal Community Working Group was honored to announce April Sides as the recipient of the 2026 Aaron Winborn Award. Named in memory of longtime contributor Aaron Winborn, this award recognizes individuals who embody kindness, integrity, and a deep, above-and-beyond commitment to the Drupal community.

About April Sides

April Sides truly embodies the spirit of the Aaron Winborn Award through the care, consistency, and intention she brings to everything she does in the Drupal community. She has been a driving force behind initiatives like A11yTalks and Drupal Camp Asheville, while also contributing to programs like MOSA and serving on the CWG Community Health Team to foster a more welcoming and supportive space for all. As a speaker, trainer, organizer, and volunteer at nearly every camp she attends, April shows up again and again for this community. Her work is grounded in accessibility, inclusion, and genuine care for people, and her impact is felt not just in what she builds but in how she supports and uplifts everyone around her.

Heartfelt Nominations

April is not just a stellar professional. They are a habitual contributor. Serving their local Drupal community and now serving on a non-profit board over Drupal events, April is an inspiration. When I think of April, I remember how they brighten the room, with humble fashion sense, making the multitudes of duties seem easy.

April Sides deserves the Aaron Winborn Award because she consistently shows up for the Drupal community with care, integrity, and a deep sense of responsibility for the people in it. April does the kind of work that often goes unnoticed, not because it isn’t important, but because it’s rooted in trust, discretion, and kindness. She makes space for people when they need it most and does so without expectation of recognition. Over the years, I’ve seen April take on some of the hardest and emotionally demanding roles in our community, including event leadership, community health work, and serving as a code of conduct contact. These roles require empathy, patience, and fairness, and April approaches them in a way that makes people feel heard and supported. When situations are complicated or uncomfortable, she listens, she helps, and she follows through. April’s commitment goes beyond maintaining community spaces. She actively works to make them better. April leads with kindness and integrity, and her quiet, consistent dedication has made the Drupal community a safer, more welcoming place for so many of us.

April is such a great person and cares so much about the community. She's an organizer of the second best DrupalCamp in the world (which is no small feat). I believe that camp would not exist without her hard work.

Award Creation

Special thank you to Annertech and CSGov in Czechia for creating and delivering the award this year.

Take a look at how the award was made.

About the Aaron Winborn Award

The award is named after a long-time Drupal contributor who lost his battle with ALS in 2015. This award recognizes an individual who, like Aaron, demonstrates personal integrity, kindness, and an above-and-beyond commitment to the Drupal project and community.

Previous winners of the award are  Cathy Theys, Gabór Hojtsy, Nikki Stevens, Kevin Thull, Leslie Glynn, Baddý Breidert, AmyJune Hineline, Angie Byron, Randy Fay, Mike Anello, and Kristen Pol. Current CWG Conflict Resolution Team members, along with previous winners, selected the winner based on nominations submitted by Drupal community members.

Nominations for next year's award will open in early 2027.

File attachments: 
read more
27.03.2026

rss

DrupalCon News & Updates: Your Drupal CMS Track at DrupalCon Europe Rotterdam 2026

The Drupal CMS track is back at DrupalCon Europe! Whether you are a site builder, a contributor, an agency leader, or someone just getting started with Drupal CMS, this is the place to share your story, learn from others, and help shape the future of Drupal CMS together.

From Barcelona to Rotterdam

What began as a mini-track at DrupalCon Barcelona 2024 has quickly grown into one of the most popular tracks at DrupalCon Europe. In Vienna 2025, the track showcased the journey toward Drupal CMS 1.0 — and the community responded with enthusiasm, filling sessions and sparking conversations across the event.

 

Image

          Foto by PD Johnson

Now, with Drupal CMS continuing to mature and gain adoption, DrupalCon Rotterdam 2026 is the perfect stage to highlight real-world experiences, new features, and the road ahead.

What We Are Looking For

We are interested in hearing from the innovators who are driving Drupal CMS development as well as organisations adopting Drupal CMS on topics such as:

  • ​Amplify first impressions, onboarding, and quick wins for those getting started.
  • ​Refine the conversation around site building, recipes, and extending functionality.
  • ​Reframe the experience of moving from other platforms or upgrading from classic Drupal.
  • ​Showcase how to get involved and why your contributions make an impact.
  • ​Share case studies and lessons learned from real-world projects in production.
  • ​Define the vision, roadmap, and community direction for the future.

Submit Your Session Proposal

Submit your session proposal today! Visit the DrupalCon Rotterdam 2026 website to submit your proposal. Whether it is a talk, a panel, or a hands-on workshop, we want to hear from you.

Meet the Track Team

The Drupal CMS track is organized by a dedicated group of community members. This year's track team includes:

  • Jeremy Chinquist
  • Vladimir Roudakov
  • Dan Lemon

Check out all tracks and track team members here. Have questions about the track? Reach out to us on Drupal Slack or e-mail Kuoni. 

DrupalCon Europe Rotterdam 2026 is shaping up to be an incredible event. The Drupal CMS track is your opportunity to contribute to the conversation, share what you have built, and connect with the community. We look forward to seeing you in Rotterdam!

 

read more
27.03.2026

rss

Dries Buytaert: State of Drupal presentation (March 2026)

This year, Drupal turned 25. DrupalCon Chicago felt like the right place to mark that milestone. My keynote was part celebration and part wake-up call. I talked about Drupal's foundations, how AI is putting pressure on them, and why I believe we can rebuild them stronger than before.

If you missed the keynote, you can watch the video below or download my slides (32.6 MB).

Site templates and the marketplace

About a year ago at DrupalCon Atlanta, I introduced the idea of site templates and a marketplace to go with them. By DrupalCon Vienna, we had one site template, but no marketplace.

In Chicago, I showed eleven site templates available in a basic marketplace at marketplace.drupal.org. All eleven can be installed directly from the Drupal CMS installer.

AI for site building

For more than 20 years, Drupal's ecosystem has rested on a stable triangle: the platform itself, digital agencies who bring Drupal into the real world, and the community that builds and maintains it. That triangle has proven remarkably resilient through many waves of new technologies.

But what happens when AI disrupts all three sides at the same time? In my keynote, I showed how we are responding.

I started off by showing a demo of a workflow I think will become common for Drupal agencies. You spend 15 minutes prototyping a website with AI, then convert it to a Drupal site with the help of AI and a skilled developer in a matter of hours.

AI gets you to a prototype fast. Drupal gives it the foundations that last.

Organizations will always need real workflows, permissions, security, scalability, integrations, compliance, and governance. Drupal is a great platform for this.

The demo worked because Drupal CMS ships with Drupal Canvas, which includes both CLI tools and AI skills. But the real magic comes from Drupal's foundations: the APIs, building blocks, and architecture we have developed over 25 years. This is the accidental AI advantage I talked about before. Drupal really is the best CMS for AI.

AI for content management

At DrupalCon Vienna, I introduced the Context Control Center as a rough prototype. Since then, we have added many features. It is now nearly production-ready.

The idea is straightforward: AI agents need good context to help manage tasks in Drupal. With the Context Control Center, teams define their brand voice, target audiences, key messages, product details, and editorial guidelines in one place. Then every AI agent on the site draws from this single source of truth. The result is that you create knowledge once, and scale it to all the pages and content on your website.

In my keynote, I showed two demos of the Context Control Center in action. First, Drupal's AI agents turn a simple marketing brief into a complete, on-brand page using Drupal Canvas, consulting the Context Control Center along the way. It followed brand rules, asked clarifying questions, generated structured data for search, and added cross-links.

Second, I showed a proof of concept for dynamic contexts, where the Context Control Center pulls in real-time data from Google Analytics to help improve content performance after publication.

Saying no to AI slop

AI is lowering the barrier to contribute to Open Source projects like Drupal. On paper, that sounds great. More contributors, more patches, more momentum.

But it can also be a real challenge. The volume of contributions is going up while the quality is going down. More patches are landing on a small group of maintainers, and reviewing low-quality code wastes their time.

If you're using AI to contribute, you are responsible for what you submit: don't submit code you don't understand. Our quality standards matter, and we will uphold them.

Drupal Growth Initiative

Having a great product is not enough. We also need to tell a great story. As we approach an important readiness milestone by DrupalCon Rotterdam this fall, the Drupal Association is ready to take marketing to the next level.

We are launching a Drupal Growth Initiative organized across three tracks:

  • Enterprise Drupal growth
  • Drupal CMS adoption
  • AI leadership

Our craft always evolves

In my keynote, I also told the stories of two community members who embraced AI in a meaningful way.

Aidan Foster, who has been running Foster Interactive for 17 years, chose to go all in on the Drupal AI Initiative instead of staying on the sidelines. Together with his team, he is rebuilding the foundations of his agency to leverage AI and prepare for what is next.

And Jürgen Haas, a longtime contributor and creator of the ECA module, used AI to move at the speed of a team and make Drupal's ECA module much easier to use. In both cases, AI amplifies expertise. It does not replace it.

The world is being flooded with AI-generated average. Average is cheap now, but expertise remains hard-earned and valuable. This community has spent 25 years building it, and that is not something AI can replicate.

AI is the storm, and AI is the way through the storm. I said that first in Vienna. Six months later, I believe it more than ever. Not as a slogan, but as something I have watched happen. We need more people like Aidan and Jürgen. If you want to get involved, join us on Drupal Slack or attend DrupalCon Rotterdam this fall.

read more
26.03.2026

rss

Six months following DrupalCon Vienna: the Drupal AI Initiative arrives in Chicago, showing significant progress and major releases

Author: Priyanka Jeph

At DrupalCon Vienna, Dries Buytaert opened his keynote with a question the room was already asking: what happens to Drupal in a world full of AI?

He answered with a live demonstration showcasing three things the initiative had built and shipped:

  • Pace of delivery: pages that used to take hours now get built in minutes. 
  • Brand and voice control: a new Context Control Center feature lets teams set their brand voice once, and every AI agent applies it. 
  • Governance at scale: autonomous agents scan the site, find internal references, and propose updates.

The keynote highlighted an important aspect: humans stay in the loop and approve every change before anything goes live.

The Drupal AI Initiative arrives in Chicago with more to show

Since Vienna, 10 new organisations have joined as partners, bringing the total to 31. The initiative has now secured the equivalent of $1.5 million in combined support, comprising both direct funding and a committed contribution of 50 staff dedicated to advancing the work.

What is most exciting to me is not just what we’ve built, but how we’ve built it. With a growing group of contributors and more than $1.5 million in funding, this is now a coordinated effort to bring AI into Drupal in a way that is open, trusted, and built to last.

Dries Buytaert 

A portion of funds is being invested in delivery management. The initiative conducted a formal Request for Proposal (RFP) process to appoint delivery partners responsible for coordinating work across both the innovation and product development streams. QED42 and 1xINTERNET were selected to lead the innovation and product development work streams respectively.

Progress is also visible in what has shipped since Vienna. Drupal AI 1.2.0 came first. MCP support followed. Drupal CMS 2.0 launched with Canvas as the default editing experience.

Drupal AI 1.3.0 introduced governance controls, editorial workflows, and production visibility for organisations running AI seriously.

Dedicated AI Marketing Leads Appointed

With the increased momentum in development it has been essential to scale marketing capacity. Paul Johnson announced the appointment of 10 marketing leads. Each will specialise on delivering specific key elements of the marketing strategy.

  • Media Relations: Pritam Prasun, Open Sense Labs
  • Social Media: Amber Henry, Morpht
  • Webinars: Matthew Saunders, Amazee.io
  • Events: Paul Johnson, 1xINTERNET
  • Sales Enablement: James Tillotson, 1xINTERNET
  • Case Studies: Rosie Gladden, ImageX
  • Existing Capabilities: Duncan Worrell, Zoocha
  • Upcoming Roadmap Capabilities: Will Huggins, Zoocha
  • Demos: Dan Lemon
  • Brand and Design Strategy: Dan Stratton, Zoocha

The initiative has been successful in bringing Drupal to external audiences across multiple global locations including Oaisys Conference in Pune, Drupal AI Summit Paris, DrupalCon Nara in Japan, the European Commission hackathon, and a growing number of workshops and meetups kept the work visible across contributors, regions, and practical discussions.

In the near future we have Drupal AI Summit New York City, May 14th, intended to bring the same conversation to enterprise leaders and practitioners. The team will exhibit at The AI Summit London as part of London Tech week which sees more than 45 000 attendees from around 90 countries across multiple days of programming.

In Chicago, that momentum was particularly easy to see

Drupal AI has moved beyond being merely a set of separate features. It is now realised through connected capabilities. Content, context, and editorial decisions begin to work together inside the same system.

Early in his Keynote at DrupalCon Chicago, Dries Buytaert widened the conversation. He said AI is now affecting three parts of Drupal at once. The product. The agencies around it. The open source community behind both.

That makes Chicago feel larger for Drupal AI. The releases matter. But they now sit inside a broader shift already affecting how Drupal is built, funded, and extended.

Photo: Paul Johnson

What Chicago made clear

Drupal AI is being deliberately designed as a native part of the platform, embedded within how Drupal operates rather than introduced as an additional layer on top. In doing so, AI becomes more useful as it works inside systems that already carry structure and context.

That is why Canvas AI mattered in Chicago. The demonstration was less about generating a page quickly and more about showing how content could move through Drupal while keeping structure, linking, and reusable patterns intact.

The same logic appeared when Dries returned to the Context Control Center, first introduced in Vienna. If AI is expected to assist meaningfully, organisational knowledge cannot remain outside the system. Brand rules, editorial priorities, and internal decisions need to stay close to where content is shaped. 

That is what Chicago makes clearer: Drupal AI is being positioned around context as much as capability.

What this means for agencies

One of the clearest shifts in Chicago came when the conversation moved from product to agency work.

AI is rapidly reducing the cost of production, but that does not reduce the need for judgment. It changes where the value sits.

Dries brought in Aidan Foster's observation directly: the bottleneck is no longer making things. The harder part is deciding what should be made, how it should work, and what quality still means when output becomes easier to create.

That is why agencies remain part of the same conversation. As production speeds up, strategy, interpretation, and institutional understanding begin to matter more, not less. 

In that sense, as production becomes easier, the harder part shifts elsewhere. Context, judgment, and internal knowledge begin to matter more, which is exactly where Drupal is placing more emphasis.

What do we want to accomplish by Rotterdam?

The initiative now feels materially different from where it stood even a few months ago. Prototypes are moving into alpha and beta stages, stable releases are approaching, and coordination across teams is visibly stronger. More people are involved, and the relationship between Drupal CMS, Drupal AI, and core has become easier to follow.

That shift matters because the work no longer reads as parallel experimentation. Product releases, editorial workflows, and context systems are beginning to move toward the same operating idea: AI becomes more useful when it works inside structures organisations already trust.

Photo: Jeremy Chinquist (jjchinquist)

The roadmap shown in Chicago reinforces that direction. For organisations already evaluating open source AI for digital platforms, Drupal AI now presents a clearer path to adoption.

For a complete view of how Drupal AI is framing that next stage, Dries Buytaert’s full DriesNote from Chicago is worth watching.

File attachments: 
read more
pdjohnson 26.03.2026

rss

Drupal AI Initiative: Six months following DrupalCon Vienna: the Drupal AI Initiative arrives in Chicago, showing significant progress and major releases

At DrupalCon Vienna, Dries Buytaert opened his keynote with a question the room was already asking: what happens to Drupal in a world full of AI?

He answered with a live demonstration showcasing three things the initiative had built and shipped:

  • Pace of delivery: pages that used to take hours now get built in minutes. 
  • Brand and voice control: a new Context Control Center feature lets teams set their brand voice once, and every AI agent applies it. 
  • Governance at scale: autonomous agents scan the site, find internal references, and propose updates.

The keynote highlighted an important aspect: humans stay in the loop and approve every change before anything goes live.

The Drupal AI Initiative arrives in Chicago with more to show

Since Vienna, 10 new organisations have joined as partners, bringing the total to 31. The initiative has now secured the equivalent of $1.5 million in combined support, comprising both direct funding and a committed contribution of 50 staff dedicated to advancing the work.

What is most exciting to me is not just what we’ve built, but how we’ve built it. With a growing group of contributors and more than $1.5 million in funding, this is now a coordinated effort to bring AI into Drupal in a way that is open, trusted, and built to last.

Dries Buytaert 

A portion of funds is being invested in delivery management. The initiative conducted a formal Request for Proposal (RFP) process to appoint delivery partners responsible for coordinating work across both the innovation and product development streams. QED42 and 1xINTERNET were selected to lead the innovation and product development work streams respectively.

Progress is also visible in what has shipped since Vienna. Drupal AI 1.2.0 came first. MCP support followed. Drupal CMS 2.0 launched with Canvas as the default editing experience.

Drupal AI 1.3.0 introduced governance controls, editorial workflows, and production visibility for organisations running AI seriously.

Dedicated AI Marketing Leads Appointed

With the increased momentum in development it has been essential to scale marketing capacity. Paul Johnson announced the appointment of 10 marketing leads. Each will specialise on delivering specific key elements of the marketing strategy.

  • Media Relations: Pritam Prasun, Open Sense Labs
  • Social Media: Amber Henry, Morpht
  • Webinars: Matthew Saunders, Amazee.io
  • Events: Paul Johnson, 1xINTERNET
  • Sales Enablement: James Tillotson, 1xINTERNET
  • Case Studies: Rosie Gladden, ImageX
  • Existing Capabilities: Duncan Worrel, Zoocha
  • Upcoming Roadmap Capabilities: Will Huggins, Zoocha
  • Demos: Dan Lemon
  • Brand and Design Strategy: Dan Stratton, Zoocha

The initiative has been successful in bringing Drupal to external audiences across multiple global locations including Oaisys Conference in Pune, Drupal AI Summit Paris, DrupalCon Nara in Japan, the European Commission hackathon, and a growing number of workshops and meetups kept the work visible across contributors, regions, and practical discussions.

In the near future we have Drupal AI Summit New York City, May 14th, intended to bring the same conversation to enterprise leaders and practitioners. The team will exhibit at The AI Summit London as part of London Tech week which sees more than 45 000 attendees from around 90 countries across multiple days of programming.

In Chicago, that momentum was particularly easy to see

Drupal AI has moved beyond being merely a set of separate features. It is now realised through connected capabilities. Content, context, and editorial decisions begin to work together inside the same system.

Early in his Keynote at DrupalCon Chicago, Dries Buytaert widened the conversation. He said AI is now affecting three parts of Drupal at once. The product. The agencies around it. The open source community behind both.

That makes Chicago feel larger for Drupal AI. The releases matter. But they now sit inside a broader shift already affecting how Drupal is built, funded, and extended.

Photo: Paul Johnson

What Chicago made clear

Drupal AI is being deliberately designed as a native part of the platform, embedded within how Drupal operates rather than introduced as an additional layer on top. In doing so, AI becomes more useful as it works inside systems that already carry structure and context.

That is why Canvas AI mattered in Chicago. The demonstration was less about generating a page quickly and more about showing how content could move through Drupal while keeping structure, linking, and reusable patterns intact.

The same logic appeared when Dries returned to the Context Control Center, first introduced in Vienna. If AI is expected to assist meaningfully, organisational knowledge cannot remain outside the system. Brand rules, editorial priorities, and internal decisions need to stay close to where content is shaped. 

That is what Chicago makes clearer: Drupal AI is being positioned around context as much as capability.

What this means for agencies

One of the clearest shifts in Chicago came when the conversation moved from product to agency work.

AI is rapidly reducing the cost of production, but that does not reduce the need for judgment. It changes where the value sits.

Dries brought in Aidan Foster's observation directly: the bottleneck is no longer making things. The harder part is deciding what should be made, how it should work, and what quality still means when output becomes easier to create.

That is why agencies remain part of the same conversation. As production speeds up, strategy, interpretation, and institutional understanding begin to matter more, not less. 

In that sense, as production becomes easier, the harder part shifts elsewhere. Context, judgment, and internal knowledge begin to matter more, which is exactly where Drupal is placing more emphasis.

What do we want to accomplish by Rotterdam?

The initiative now feels materially different from where it stood even a few months ago. Prototypes are moving into alpha and beta stages, stable releases are approaching, and coordination across teams is visibly stronger. More people are involved, and the relationship between Drupal CMS, Drupal AI, and core has become easier to follow.

That shift matters because the work no longer reads as parallel experimentation. Product releases, editorial workflows, and context systems are beginning to move toward the same operating idea: AI becomes more useful when it works inside structures organisations already trust.

Photo: Jeremy Chinquist (jjchinquist)

The roadmap shown in Chicago reinforces that direction. For organisations already evaluating open source AI for digital platforms, Drupal AI now presents a clearer path to adoption.

For a complete view of how Drupal AI is framing that next stage, Dries Buytaert’s full DriesNote from Chicago is worth watching.

read more
26.03.2026

youtube

embed image

Drupal Canvas AI: Where Speed Meets Substance

The second half of the equation is Drupal Canvas AI, the next-generation page builder. Instead of dragging and dropping components, you can just tell the AI what you want with prompts that describe the page and content you want to produce. Canvas AI, in conjunction with the CCC, will create the page and include the components you need. As Dries noted, production is becoming a commodity, but judgment and strategy remain human. Drupal AI doesn’t replace your teams, it amplifies their capability to deliver ‘Quality at Scale.’ #MarketingTech #ContentStrategy #DrupalCMS #DXP #AI read more
Drupal Association 26.03.2026

youtube

embed image

The Context Control Centre (CCC): Institutional ‘Knowledge as a Service’

The most significant hurdle for AI today is a lack of context. Without it, AI simply gives you the "average response." The Context Control Centre changes this by allowing organizations to store their unique "DNA" directly within Drupal. The CCC organizes institutional knowledge into actionable data: Brand Guidelines: Specific rules for tone, voice, and formatting. Personas: Detailed profiles of target audiences (e.g., Controllers vs. IT Ops). Dynamic Context: A groundbreaking feature where the CCC connects to live data sources like Google Analytics 4 (GA4). Built into your Drupal CMS, AI tools don't just guess; they work within your specific business reality to ensure their output is always on brand, within guidelines, and relevant to the contextual nuances of the task at hand. #MarketingTech #ContentStrategy #DrupalCMS #DXP #AI read more
Drupal Association 26.03.2026

rss

Beyond the "AI Average": How Drupal is the Future of ‘Quality at Scale’

In his ‘#DriesNote’ presentation at DrupalCon Chicago 2026, Dries addressed the elephant in the room: AI is currently flooding the web with "average" content: fast to produce, but hard to distinguish. While there are tools that can generate beautiful prototypes in 15 minutes with no technical skill, those prototypes lack the structured data, governance, and durability required by serious organizations.

Drupal is bridging the gap between “AI speed” and enterprise assurance through two key innovations: the Context Control Centre (CCC) and Drupal Canvas AI, a new approach to building digital experiences.

The Context Control Centre (CCC): Institutional ‘Knowledge as a Service’

The most significant hurdle for AI today is a lack of context. Without it, AI simply gives you the "average response." The Context Control Centre changes this by allowing organizations to store their unique "DNA" directly within Drupal.

The CCC organizes institutional knowledge into actionable data:

  • Brand Guidelines: Specific rules for tone, voice, and formatting.

  • Personas: Detailed profiles of target audiences (e.g., Controllers vs. IT Ops).

  • Dynamic Context: A groundbreaking feature where the CCC connects to live data sources like Google Analytics 4 (GA4).

Built into your Drupal CMS, AI tools don't just guess; they work within your specific business reality to ensure their output is always on brand, within guidelines, and relevant to the contextual nuances of the task at hand.

Drupal Canvas AI: Where Speed Meets Substance

The second half of the equation is Drupal Canvas AI, the next-generation page builder. 

Instead of dragging and dropping components, you can just tell the AI what you want with prompts that describe the page and content you want to produce. Canvas AI, in conjunction with the CCC, will create the page and include the components you need.

As Dries noted, production is becoming a commodity, but judgment and strategy remain human. Drupal AI doesn’t replace your teams, it amplifies their capability to deliver ‘Quality at Scale.’

read more
zoocha will 26.03.2026

rss

Drupal AI Initiative: Beyond the "AI Average": How Drupal is the Future of ‘Quality at Scale’

In his ‘#DriesNote’ presentation at DrupalCon Chicago 2026, Dries addressed the elephant in the room: AI is currently flooding the web with "average" content: fast to produce, but hard to distinguish. While there are tools that can generate beautiful prototypes in 15 minutes with no technical skill, those prototypes lack the structured data, governance, and durability required by serious organizations.

Drupal is bridging the gap between “AI speed” and enterprise assurance through two key innovations: the Context Control Centre (CCC) and Drupal Canvas AI, a new approach to building digital experiences.

The Context Control Centre (CCC): Institutional ‘Knowledge as a Service’

The most significant hurdle for AI today is a lack of context. Without it, AI simply gives you the "average response." The Context Control Centre changes this by allowing organizations to store their unique "DNA" directly within Drupal.

The CCC organizes institutional knowledge into actionable data:

  • Brand Guidelines: Specific rules for tone, voice, and formatting.

  • Personas: Detailed profiles of target audiences (e.g., Controllers vs. IT Ops).

  • Dynamic Context: A groundbreaking feature where the CCC connects to live data sources like Google Analytics 4 (GA4).

Built into your Drupal CMS, AI tools don't just guess; they work within your specific business reality to ensure their output is always on brand, within guidelines, and relevant to the contextual nuances of the task at hand.

Drupal Canvas AI: Where Speed Meets Substance

The second half of the equation is Drupal Canvas AI, the next-generation page builder. 

Instead of dragging and dropping components, you can just tell the AI what you want with prompts that describe the page and content you want to produce. Canvas AI, in conjunction with the CCC, will create the page and include the components you need.

As Dries noted, production is becoming a commodity, but judgment and strategy remain human. Drupal AI doesn’t replace your teams, it amplifies their capability to deliver ‘Quality at Scale.’

read more
26.03.2026

rss

Jacob Rockowitz: Drupal (AI) Playground: Balancing with Skills

I'm trying here…

I got Claude to help me set up my Drupal (AI) Playground using Drupal Recipes. Claude is also writing my /docs and generating the project's CLAUDE.md (also known as an AGENTS.md) file. My exploration uses a variation of the crawl-walk-run approach to learning to use Claude Code.

At this point in my journey, running feels a little out of reach, which I am okay with because Agentic coding is a major software development paradigm shift. I'm eager to run and have Claude generate some 'production' and reviewable quality code for me. Still, when researching CLAUDE.md files, people recommend using or creating skills that simply offer reusable instructions to guide a prompt in the right direction. Installing some Drupal-specific skills should increase Claude's reliability when working with Drupal.

Still unsure what I'm doing here

I'm not sure what I'm doing here and am always seeking advice. The suggestions on Reddit range from adding agent skills and plugins to give Claude superpowers to the idea that Claude is already superpowered and doesn't need much help.

I'm skeptical about how much nudging Claude really needs when using skills. For example, I have been using Claude's Chat to plan a module without any additional context or information, and Claude is doing an excellent job generating a 'simple' module project specification. Claude fully understands Drupal APIs and some Drupalisms, but AIs are known to make mistakes; therefore, exploring skills is worthwhile and helpful for repetitive custom tasks, such as upgrading or refactoring codebases.

Ask the AI for help getting started

At this point in my AI journey, I'm between asking Claude to generate documentation and searching Google for references to include. I value that all my /docs have become iterative with AI, and I'm very optimistic...Read More

read more
26.03.2026

rss

Droptica: Top 10 Takeaways from the DrupalCon Chicago 2026 Driesnote

The DrupalCon Chicago 2026 Driesnote kicked off with a keynote that was equal parts celebration and wake-up call. With 1,310 attendees in the room and Drupal turning 25, Dries Buytaert delivered one of his most candid Driesnotes yet. He acknowledged a tough market, AI disruption hitting all sides of the Drupal ecosystem at once, and then laid out a concrete plan for what comes next.

This wasn’t the typical “look what we shipped” keynote. Dries shared personal stories, showed real working demos, and ended with a direct challenge to every person in the room. I want to walk you through the 10 things that stuck with me the most.

read more
26.03.2026

rss

The Drop Times: Debate Grows Around Open Source Funding After Drupal Infrastructure Analysis

The numbers are settled. The questions are not. Following Drupal’s infrastructure cost breakdown, developers and organisations are now debating how open source systems should be funded—and who is responsible for keeping them running. read more
26.03.2026

rss

Agaric Collective: Publish once in Drupal, Syndicate Everywhere presentation resource page

Keegan presented today at DrupalCon Chicago on creating social feed style content on your Drupal site and publishing it out to different social media platforms, all from Drupal.

Read more and discuss at agaric.coop.

read more
25.03.2026

rss

1xINTERNET blog: Driving Drupal AI: 1xINTERNET at DrupalCon Chicago 2026

This week, the 1xINTERNET team lands in "Windy City" as DrupalCon Chicago 2026 takes place. From March 23-26 DrupalCon brings together over 1.300 developers, designers, strategists, and business leaders from all over the world to shape the future of the Open Web.

read more
25.03.2026

rss

1xINTERNET blog: Driving Drupal AI: 1xINTERNET at DrupalCon Chicago 2026

This week, the 1xINTERNET team lands in "Windy City" as DrupalCon Chicago 2026 takes place. From March 23-26 DrupalCon brings together over 1.300 developers, designers, strategists, and business leaders from all over the world to shape the future of the Open Web. 

read more
25.03.2026

youtube

embed image

Drupal CMS Site Templates - Purpose-Built Templates for Your Industry

Getting started has neveGetting started has never been easier. Drupal CMS introduces purpose-built site templates designed for nonprofits, educators, event organizers, health providers, government agencies, and SaaS companies — all ready to customize out of the box. Browse free and premium templates at marketplace.drupal.org, or install directly from Drupal CMS. Premium templates like Meridian offer extended visual flexibility and dedicated product support, while every option connects you directly with the makers. And easy doesn't mean limited. Drupal CMS is built on the same open source foundation powering some of the world's most complex digital experiences — structured content, advanced workflows, airtight security, and access to 10,000+ extensions right from the UI. Easier than ever to start. Impossible to outgrow. 🔗 Browse templates: https://marketplace.drupal.org been easier. read more
Drupal Association 24.03.2026

youtube

embed image

#Driesnote | DrupalCon Chicago 2026

Join us live for the #Driesnote at DrupalCon Chicago 2026! Drupal Founder Dries Buytaert will be presenting on the latest innovations in Drupal, with everything from Drupal CMS and Drupal Canvas improvements, innovation in AI, the Drupal.org site template marketplace and more. read more
Drupal Association 24.03.2026

rss

Drupal at 25: Built to Last. Ready for What's Next.

Missed the Driesnote? You can watch it here.

Drupal, the open source content management platform that runs some of the most demanding websites on the planet, turned 25 in January. But while the community is celebrating what is a remarkable milestone for any open source project, it is actively strengthening its foundations to lead in the AI era and looking ahead to a future it intends to shape.

This week at DrupalCon Chicago, Drupal's creator Dries Buytaert delivered his annual keynote, the DriesNote, and it was one of the more honest talks you'll hear at a tech conference. A clear-eyed look at what's working, what's under pressure, and what the plan actually is.

AI is Disrupting Everything, But Deep Expertise is Irreplaceable

For more than two decades, the Drupal ecosystem has rested on three things: the platform itself, the agencies that build with it, and the community that maintains it. That triangle has survived waves of new technology and constant change. It's been remarkably resilient.

But what happens when AI disrupts all three sides at once? When anyone can spin up a decent-looking site in fifteen minutes, what does that do to the people who've spent years building something better? That’s what is happening at the moment, as the world is being flooded with AI-generated “average”. Average content, average code, average websites - average is easier to attain than ever.

What it means is that the only thing that will actually matter, to customers, to organisations, to the people trying to build something lasting on the open web, is genuine, hard-won, deep expertise.

What AI Actually Can't Do

Here's something worth understanding, because it gets lost in the noise.

AI can generate a beautiful website in about fifteen minutes. Tools like Lovable and Replit are genuinely impressive. You give them a prompt, they give you something that looks polished and professional. It feels like magic.

But a prototype is not a production system.

The moment you need structured content that editors can actually update, workflows that a real team can follow, permissions, governance, security, accessibility, multilingual support, compliance... you're not building a website anymore. You're building a system. And building systems is exactly what Drupal has excelled at for 25 years.

The demo at DrupalCon made this tangible. A beautiful event site built in Lovable in minutes, then migrated into Drupal CMS using AI coding tools, where the hard-coded layout became structured, reusable, editable content. Same visual ambition. Completely different foundation.

The pitch is simple: AI gets you to visual ambition fast. Drupal makes that ambition durable.

What's Actually Shipping

This isn't a vision talk. Things are being built and released.

DrupalCMS 2.1 landed at DrupalCon, built on top of Drupal Core 11.3. Over the last 18 months, core database and cache utilization have roughly halved, meaning every Drupal site in the world gets faster when it upgrades. That's not a minor thing. That's the compounding benefit of a serious engineering community.

Site templates and a marketplace are now live at marketplace.drupal.org, with more than ten purpose-built templates covering nonprofits, education, healthcare, events, government, and SaaS, built by agencies that understand those sectors. Free and premium options, with direct access to the people who made them if you need help.

Canvas, Drupal's new page-building layer, lets teams create and customise pages at speed without sacrificing the structured content underneath.

The Context Control Centre is a system for storing and managing your organisation's institutional knowledge (brand guidelines, content strategy, audience personas, live analytics) and it's moving from prototype to production. The idea is that AI tools are only as good as the context they're given. Without it, you get the average of the internet. With it, you get something that actually knows your brand.

And in the AI layer itself, a demo showed what it looks like when a marketer can drop a raw content brief into Drupal, have the system read it, load the right brand and strategy context, ask clarifying questions, and generate a production-ready page, with proper cross-linking, structured data for AI search engines, and an accessibility check built in.

That's not a concept. That's a demo running on real code.

One Developer, Six Weeks, 90,000 Lines of Code

The most striking moment of the keynote was a contribution from Jurgen Haas, one of the Drupal community's most experienced developers. He builds ECA, Drupal's automation engine, running on thousands of production sites.

Three years ago, he knew what ECA needed. He knew how to build it. He never had the time.

Six weeks ago, he started. With AI as a collaborator, handling scaffolding, generating tests, refactoring code, he shipped a completely rebuilt workflow editor: a new visual interface, built-in debugging and replay, in-context automation for non-technical users. 90,000 lines of code. Full test coverage. One person.

"This is what one Drupal developer can build in six weeks," he said. "Imagine what all of us can build next."

The key detail: Jurgen could explain every line. He could defend the architecture. He owned what he built. AI removed friction. It didn't replace expertise.

The Harder Conversation

Not everything in the keynote was product news.

Dries was honest about the pressure on Drupal agencies. When AI commoditises production, and it is, the business models that agencies have built over years start to look shaky. An agency leader named Aidan Foster, seventeen years into running a Drupal shop, described the feeling plainly: "AI had converted making things into a commodity. That shook the foundations I had spent 17 years building."

But Aidan's conclusion was interesting. The bottleneck isn't production anymore. It's creativity, strategy, and judgement. If you use AI without asking the hard questions, who are we, who are our audience, what makes us different, you get the boring average. The agencies that will win are the ones that get good at encoding expertise, not just delivering outputs.

There's also a challenge for the community itself. AI lowers the barrier to contribute code, which sounds good, until you realise the burden of reviewing that code falls on the same small group of maintainers. And when people use AI to skip the deep learning that used to come from contributing, the community gets shallower. A shallow community can't maintain what's been built.

Dries' response was a new mantra:never submit code you don't understand. It doesn't matter what tools you used to write it. If you submit it, you own it.

The Bet Worth Making

Twenty years ago, Dries was a bedroom inventor who collapsed from stress on a street in Belgium. He had a choice: take a safe job, walk away from the thing he'd built, or ask for help and become a deliberate leader.

He made the harder choice. The community that grew up around that choice is why Drupal is still here, still relevant, still running critical infrastructure for organisations around the world.

Now there's another crossroads. AI is both the flood and the drainage system. It destabilises the foundations and it can help rebuild them stronger.

Twenty-five years of Drupal is twenty-five years of expertise built patch by patch, merge request by merge request. A community that showed up not because it had to, but because it cared. That's not a liability in the age of AI. That's exactly what this moment needs.

DrupalCon Chicago runs through this week. The marketplace is live at marketplace.drupal.org. The Context Control Centre is approaching production. The Drupal AI initiative is moving fast.

read more
ryan_witcombe 24.03.2026

rss

Drupal at 25: Built to Last. Ready for What's Next.

Missed the Driesnote? You can watch it here.

Drupal, the open source content management platform that runs some of the most demanding websites on the planet, turned 25 in January. But while the community is celebrating what is a remarkable milestone for any open source project, it is actively strengthening its foundations to lead in the AI era and looking ahead to a future it intends to shape.

This week at DrupalCon Chicago, Drupal's creator Dries Buytaert delivered his annual keynote, the DriesNote, and it was one of the more honest talks you'll hear at a tech conference. A clear-eyed look at what's working, what's under pressure, and what the plan actually is.

AI is Disrupting Everything, But Deep Expertise is Irreplaceable

For more than two decades, the Drupal ecosystem has rested on three things: the platform itself, the agencies that build with it, and the community that maintains it. That triangle has survived waves of new technology and constant change. It's been remarkably resilient.

But what happens when AI disrupts all three sides at once? When anyone can spin up a decent-looking site in fifteen minutes, what does that do to the people who've spent years building something better? That’s what is happening at the moment, as the world is being flooded with AI-generated “average”. Average content, average code, average websites - average is easier to attain than ever.

What it means is that the only thing that will actually matter, to customers, to organisations, to the people trying to build something lasting on the open web, is genuine, hard-won, deep expertise.

What AI Actually Can't Do

Here's something worth understanding, because it gets lost in the noise.

AI can generate a beautiful website in about fifteen minutes. Tools like Lovable and Replit are genuinely impressive. You give them a prompt, they give you something that looks polished and professional. It feels like magic.

But a prototype is not a production system.

The moment you need structured content that editors can actually update, workflows that a real team can follow, permissions, governance, security, accessibility, multilingual support, compliance... you're not building a website anymore. You're building a system. And building systems is exactly what Drupal has excelled at for 25 years.

The demo at DrupalCon made this tangible. A beautiful event site built in Lovable in minutes, then migrated into Drupal CMS using AI coding tools, where the hard-coded layout became structured, reusable, editable content. Same visual ambition. Completely different foundation.

The pitch is simple: AI gets you to visual ambition fast. Drupal makes that ambition durable.

What's Actually Shipping

This isn't a vision talk. Things are being built and released.

DrupalCMS 2.1 landed at DrupalCon, built on top of Drupal Core 11.3. Over the last 18 months, core database and cache utilization have roughly halved, meaning every Drupal site in the world gets faster when it upgrades. That's not a minor thing. That's the compounding benefit of a serious engineering community.

Site templates and a marketplace are now live at marketplace.drupal.org, with more than ten purpose-built templates covering nonprofits, education, healthcare, events, government, and SaaS, built by agencies that understand those sectors. Free and premium options, with direct access to the people who made them if you need help.

Canvas, Drupal's new page-building layer, lets teams create and customise pages at speed without sacrificing the structured content underneath.

The Context Control Centre is a system for storing and managing your organisation's institutional knowledge (brand guidelines, content strategy, audience personas, live analytics) and it's moving from prototype to production. The idea is that AI tools are only as good as the context they're given. Without it, you get the average of the internet. With it, you get something that actually knows your brand.

And in the AI layer itself, a demo showed what it looks like when a marketer can drop a raw content brief into Drupal, have the system read it, load the right brand and strategy context, ask clarifying questions, and generate a production-ready page, with proper cross-linking, structured data for AI search engines, and an accessibility check built in.

That's not a concept. That's a demo running on real code.

One Developer, Six Weeks, 90,000 Lines of Code

The most striking moment of the keynote was a contribution from Jurgen Haas, one of the Drupal community's most experienced developers. He builds ECA, Drupal's automation engine, running on thousands of production sites.

Three years ago, he knew what ECA needed. He knew how to build it. He never had the time.

Six weeks ago, he started. With AI as a collaborator, handling scaffolding, generating tests, refactoring code, he shipped a completely rebuilt workflow editor: a new visual interface, built-in debugging and replay, in-context automation for non-technical users. 90,000 lines of code. Full test coverage. One person.

"This is what one Drupal developer can build in six weeks," he said. "Imagine what all of us can build next."

The key detail: Jurgen could explain every line. He could defend the architecture. He owned what he built. AI removed friction. It didn't replace expertise.

The Harder Conversation

Not everything in the keynote was product news.

Dries was honest about the pressure on Drupal agencies. When AI commoditises production, and it is, the business models that agencies have built over years start to look shaky. An agency leader named Aidan Foster, seventeen years into running a Drupal shop, described the feeling plainly: "AI had converted making things into a commodity. That shook the foundations I had spent 17 years building."

But Aidan's conclusion was interesting. The bottleneck isn't production anymore. It's creativity, strategy, and judgement. If you use AI without asking the hard questions, who are we, who are our audience, what makes us different, you get the boring average. The agencies that will win are the ones that get good at encoding expertise, not just delivering outputs.

There's also a challenge for the community itself. AI lowers the barrier to contribute code, which sounds good, until you realise the burden of reviewing that code falls on the same small group of maintainers. And when people use AI to skip the deep learning that used to come from contributing, the community gets shallower. A shallow community can't maintain what's been built.

Dries' response was a new mantra:never submit code you don't understand. It doesn't matter what tools you used to write it. If you submit it, you own it.

The Bet Worth Making

Twenty years ago, Dries was a bedroom inventor who collapsed from stress on a street in Belgium. He had a choice: take a safe job, walk away from the thing he'd built, or ask for help and become a deliberate leader.

He made the harder choice. The community that grew up around that choice is why Drupal is still here, still relevant, still running critical infrastructure for organisations around the world.

Now there's another crossroads. AI is both the flood and the drainage system. It destabilises the foundations and it can help rebuild them stronger.

Twenty-five years of Drupal is twenty-five years of expertise built patch by patch, merge request by merge request. A community that showed up not because it had to, but because it cared. That's not a liability in the age of AI. That's exactly what this moment needs.

DrupalCon Chicago runs through this week. The marketplace is live at marketplace.drupal.org. The Context Control Centre is approaching production. The Drupal AI initiative is moving fast.

read more
ryan_witcombe 24.03.2026

rss

Help us reach Drupal 12's second release window in August

Recap of Drupal 12 release windows

Our release schedule includes three potential release dates for Drupal 12.0.0, depending on when critical requirements are completed:

  1. Week of June 15, 2026, if beta requirements are completed by March 27
  2. Week of August 10, 2026, if beta requirements are completed by May 15
  3. Week of December 07, 2026, if beta requirements are completed by September 11

Our new target release date for Drupal 12.0.0 is the week of August 10, 2026

Many great improvements landed recently. The main branch is on Symfony 8 and most deprecated modules are removed already. With only a few days remaining until the March deadline of the first release option though, we are confident that not all critical requirements will be completed by March 27. Therefore, we are officially announcing that our new target release date for Drupal 12.0.0 is August 10, 2026, and the beta deadline for critical requirements is May 15, 2026.

We need your help to complete requirements by May 15!

While there are other pending improvements that are not hard requirements for Drupal 12's release, these are the most urgent needs:

  1. PHPUnit 12 support

    While our ultimate goal is to support PHPUnit 13 in Drupal 12, there are significant API changes in PHPUnit 12 that we first need to adopt. See #3527936: Introduce support for PHPUnit 12

  2. Import maps API

    CKEditor 5 is changing their installation method in the near future. See #3527914: [PP-1] Use New installation methods for CKEditor5

    To support this, we need a JavaScript import maps API in core. See #3398525: Add an API for importmaps

  3. Update path related changes

    To test update paths from Drupal 11.3.0, we need to generate new database dumps. See #3569127: Add new 11.3.x database dump fixtures, without modules deprecated for removal in 12.x

    Remove older upgrade paths. See #3580877: [PP-1] Remove updates added prior to 11.3.0 from 12.x

  4. Remove tests from release packages

    To reduce the size of core, we are excluding tests from core release packages, and offering them via a different namespace. This is a disruptive change and should only be done in a major release.
    See #3067979: Exclude test files from release packages.

  5. Deprecate and remove libraries, modules, themes and dependencies

    The Toolbar Module needs to be removed from core now that the Navigation module is stable and in the standard profile. See #3484850: [PP-1] [meta] Deprecate Toolbar module

    There are more dependencies, modules and themes that are still possible to remove. See #3466088: [meta] Deprecate dependencies, libraries, modules, and themes that will be removed from Drupal 12 core

  6. Move from Claro to Gin as admin theme

    Gin is in core as an alpha experimental extension. Help make it stable and so it can replace Claro.
    See #3576488: [meta] Admin theme: path to stable.

  7. Update to ESLint 9

    The coding standard checks are using the unsupported ESLint 8. We need to update to version 9. See #3440225: Update to ESLint v9 with standard rules.
    See #3440225: Update to ESLint v9 with standard rules.

The above list are the current highest priorities. We'll keep identifying and tagging Drupal 12 release priority issues. The up to date list can be found using the Drupal 12.0.0 release priority tag.

read more
gábor hojtsy 23.03.2026

youtube

embed image

Helping people tell their cancer stories using AI: Lessons from World Cancer Day

Every year, thousands of people around the world share deeply personal stories about their experiences with cancer through the World Cancer Day campaign. Behind the scenes, a small communications team reviews these submissions to ensure they are appropriate, relevant, and ready to be shared with the world. In this Drupal AI Initiative webinar, we explore how the World Cancer Day team introduced artificial intelligence into their Drupal platform to support this process. Rather than replacing human judgement, AI was used to assist with moderation so that stories could be reviewed faster and contributors could see their experiences published more quickly. Watch our conversation about: • The global storytelling effort behind World Cancer Day • The operational challenges of managing hundreds of story submissions • How AI can responsibly support human decision-making • Lessons for organisations exploring AI for the first time Speakers • Matthew Saunders — AI Ambassador, amazee.io • Charles Andrew Revkin — World Cancer Day Programme, UICC • Diego Costa — COO, 1xInternet This session was designed for organisational leaders, communications teams, and anyone interested in practical, responsible uses of AI. #Drupal #OpenSource #AI #Innovation #TechforGood #cancer read more
Drupal Association 18.03.2026

rss

March 2026 Drupal for Nonprofits Chat

Join us THURSDAY, March 19 at 1pm ET / 10am PT, for our regularly scheduled call to chat about all things Drupal and nonprofits. (Convert to your local time zone.)

We don't have anything specific on the agenda this month, so we'll have plenty of time to discuss anything that's on our minds at the intersection of Drupal and nonprofits. Got something specific you want to talk about? Feel free to share ahead of time in our collaborative Google document at https://nten.org/drupal/notes!

All nonprofit Drupal devs and users, regardless of experience level, are always welcome on this call.

This free call is sponsored by NTEN.org and open to everyone.

Information on joining the meeting can be found in our collaborative Google document.

read more
karen11 18.03.2026

rss

Announcing Drupal AI 1.3.0: Largest feature update ever!

Authors: Will Huggins, Jeremy Chinquist

Drupal AI 1.3.0 is now available, delivering the largest feature update since the module's initial release. This version focuses on three areas that organisations told us matter most:

  • Keeping AI safe and accountable
  • Making AI useful for content teams
  • Giving technical teams the visibility they need to operate AI in production with confidence

And because Drupal AI is open source, you stay in control of your models, your data, and your infrastructure.

AI Guardrails: stay in control of every AI interaction

Trust is the foundation of responsible AI adoption. Drupal AI 1.3.0 introduces AI Guardrails, configurable checks that run before or after any AI request.

Teams can define rules to control how AI interacts with their content and data. For example, they can block sensitive data from leaving their organisation, filter harmful responses, or enforce compliance policies. All of this can be configured without writing code.

Guardrails work across all AI operations in Drupal. This gives security and compliance teams a single place to oversee how AI is used across the site.

In practice, this means AI governance becomes part of the platform itself, rather than something teams must manage separately.

One-click AI for editors, right where they work

AI should meet editors in their workflow, not force them into a separate tool.

Drupal AI 1.3.0 introduces Field Widget Actions, one-click AI workflows attached directly to content fields.

Editors can now:

  • Generate images from text descriptions and attach them as media
  • Create structured FAQs from existing content
  • Extract addresses from images using AI and Google Places
  • Plot data from a CSV into a chart field
  • Generate audio summaries with text-to-speech
  • Auto-fill metadata such as telephone numbers and office hours from unstructured text
  • Evaluate whether the content is ready for publication and update its moderation state


 

Each action is backed by a customisable workflow allowing site builders to tailor AI behaviour to their organisation’s needs and editorial standards without writing code.

A smarter, more flexible chatbot

Editors often need quick assistance while working on content. The built-in Drupal AI chatbot has been expanded to support this directly within the editing experience.

Open the chatbot via slide-in or full-screen mode, allowing the editor to choose the interface that best fits their workflow.

The chatbot receives page context, meaning it understands the content currently being viewed or edited.
Editors can ask questions such as:

  • Make this title more engaging
  • Summarise this article for social media

Because the chatbot receives the current page context, its responses relate directly to the content on the screen.
Custom loading messages replace generic spinners, allowing site builders to provide clearer feedback while AI requests are processed.

Better tools for developers and site builders

As organisations begin building AI-powered features in Drupal, developers need tools that simplify configuration and reduce boilerplate.

Drupal AI 1.3.0 includes a set of reusable form elements designed specifically for AI workflows.
These components provide consistent interfaces for working with AI providers, prompts, and structured outputs.

The new elements include:

  • Markdown editor with WYSIWYG, diff view, and Word paste compatibility
  • Mentions autocomplete, allowing users to type @ or { to insert prompt variables
  • Provider Selector, a unified interface for selecting AI providers
  • JSON Schema editor with validation for structured output configuration
  • Chat History viewer that mirrors the conversational interface of modern AI playgrounds

Configuration files have also been improved. Prompts are stored in a human-readable format rather than single-line strings, making code reviews easier and reducing merge conflicts when teams collaborate on AI workflows.

New AI operation types: rerank, summarize, detect

Drupal AI’s provider-agnostic architecture continues to expand with three additional operation types.

Rerank reorders search results or document lists based on relevance to a query. This is particularly useful in retrieval-augmented generation workflows.

Summarize uses lightweight summarization models instead of full language models, reducing cost and processing time.

Object Detection identifies objects in images using traditional machine learning models. The AI Validations module already uses this to verify image content automatically.

All operation types work with compatible providers, allowing organisations to change models without rewriting integration code.

Production-grade AI observability

Running AI in production requires visibility into how systems behave. Drupal AI’s observability module exports spans, traces, and metrics through OpenTelemetry, the industry standard for application monitoring.

Teams are able to connect this data to platforms such as Datadog, Grafana, Sentry, or any OpenTelemetry-compatible system.

This allows engineering teams to monitor AI agent decisions, track usage and cost, and audit AI interactions across their sites.

Combined with the exclude-tags feature for logging, organisations also gain fine-grained control over what information is recorded and what remains private.

A maturing platform: consolidation and clear direction

Drupal AI 1.3.0 also simplifies parts of the platform.

AI Translate gives way to TMGMT (Translation Management Tool), aligning AI-assisted translation with Drupal’s standard translation workflow.

Field Widget Actions now provide a flexible framework for AI-assisted editorial tasks. AI Content Suggestions remains available as a contrib module for teams that want to continue building on that approach.

AI Validations will use the Object Detection operation type going forward, while still allowing different validation modules to build on the same abstraction.

These changes simplify the core architecture while leaving room for contrib modules and alternative implementations.

Closing the Loop

AI in a CMS brings practical challenges around governance, editorial workflows, and production visibility.

Drupal AI 1.3.0 shows that these problems can be handled directly within Drupal.

AI can be governed, integrated into everyday publishing workflows, and monitored in production as part of the platform.

Get started

Drupal AI remains open source and provider-agnostic, allowing organisations to integrate AI capabilities while maintaining control over their infrastructure, data, and model choices.

Full release notes

This post highlights the major additions. For the complete list of changes, bug fixes, and improvements in 1.3.0, see the full release notes on drupal.org.

Read more articles about Drupal AI.
 

read more
pdjohnson 12.03.2026

youtube

embed image

Dries: What's Coming at DrupalCon Chicago 2026 (+ a Special Announcement)

Drupal founder and project lead Dries Buytaert shares a personal preview of what's coming at DrupalCon Chicago 2026 — and why this year's event is something truly special. Drupal turned 25 in 2026, and the celebration is happening live in Chicago. In this video, Dries gives a sneak peek at his keynote, which will cover the latest Drupal innovations, the impact of AI on the platform, product and ecosystem evolution, and why he's more optimistic about Drupal's future than ever before — including a first look at new innovations he hasn't revealed yet. And there's more: this year DrupalCon is hosting a special gala in honour of Drupal's 25th birthday. It's a separate ticketed event, and one you won't want to miss. 🎟️ Get your DrupalCon tickets at https://events.drupal.org/chicago2026 and join Dries in Chicago. Gala tickets available here: https://www.zeffy.com/en-US/ticketing/drupal-25th-anniversary-gala read more
Drupal Association 10.03.2026

youtube

embed image

KEYNOTE: Neurodiversity: An Underrated Superpower in Business

Vera Herzmann In tech, some of the most innovative minds think differently – and that difference is often misunderstood. People with ADHD, Autism, or High Sensitivity bring unique strengths like deep focus, pattern recognition, creativity, empathy, and sharp intuition. Yet many workplaces still see neurodivergence as a challenge, rather than recognizing it for the powerful asset it truly is. This keynote challenges that mindset and reframes neurodiversity as a competitive advantage in business. Drawing from lived experience and years of organizational consulting, you’ll gain a science-backed understanding of neurodiversity, hear real-world stories from the workplace, and explore how recognizing and embracing neurodivergent talent can unlock hidden potential in teams. Whether you build, design, manage, or lead, this session will shift your perspective, spark meaningful dialogue, and leave you with practical tools to apply in your own professional setting. read more
Drupal Association 20.11.2025

youtube

embed image

AI Agents in Drupal CMS - Create your own agent

Speaker: https://www.drupal.org/u/vincenzo-gambino You’ve seen what AI Agents can do in Drupal. What if you could create your own Agents? What if this were so easy that every module across the Drupal ecosystem could have its agents, and they all worked together in harmony? What if, as a result, Drupal became the de facto place to build all AI applications, not just web publishing? If this is you, then this is the talk for you! This talk will teach you how to create agents from scratch using an existing Drupal module. We will explore: - How to code an agent using the framework in the Drupal ai_agents module. - Best practices and theory for splitting out functionality into multiple agents. - How can all those agents be brought together to effectively answer user queries and prove they work with the AI evaluations framework. read more
Drupal Association 18.11.2025

youtube

embed image

Declarative Shadow DOM and the future of Drupal Theming

Speaker: JohnAlbin Drupal's old school theming system is server-side rendering. And in the tech world, everything old is new again. In the last two years, modern frontend frameworks have been trying to figure out how to server-side render their client-side JavaScript. React v19 has figured out how to split its components into client and server parts. As of August 2024, this same "split component" capability is now a part of native Web Components with the introduction of Declarative Shadow DOM. Instead of being written in client-side JavaScript, web components with Declarative Shadow DOM can now be defined using HTML and CSS only. So if Drupal was server-side rendering before it was cool, can we leverage Declarative Shadow DOM inserted into Single Directory Components to make Drupal cool again? read more
Drupal Association 18.11.2025

youtube

embed image

Recipes: It's About Time!

Speaker: mandclu One of the key elements of the Starshot Initiative is the rapidly evolving system for Recipes. Designed to accelerate site-building, recipes will help people new to Drupal to solve for common needs, and for users of all skill levels to quickly build out content architectures using best practices. This talk will do a deep dive into the Events recipe and its available add-ons, allowing you meet even complex requirements quickly and without custom code. We'll discuss what capabilities are available out-of-the box in Drupal CMS, and the options available to extend them. We'll also talk about how you can add the same capabilities to a site not build with Drupal CMS. Best of all, during the session we'll do a live demonstration of adding capabilities to your site using Events and other recipes read more
Drupal Association 18.11.2025

youtube

embed image

"当たり前"を疑いましょ ~ フレームワークからドメインを守るDrupalアーキテクチャ ~

Speaker: umekikazuya 「Taxonomy便利ですよね。」って導入をいつもだったらするんですが、今回はできません。なぜなら私は、TaxonomyをCoreから外してほしいと思っているから。 この冒頭で「何言ってるの?」って感じた方。Taxonomyの強みを言えますか? 本セッションでは、「分類要件といえばTaxonomy!」というDrupalの常識(当たり前)にフォーカスをあてて、その“当たり前”や”習慣”が本当に合理的かを評価し、フレームワークとの向き合い方について、今までのDrupalからすると当たり前ではない提案をさせていただきます。 read more
Drupal Association 18.11.2025

youtube

embed image

大規模Drupalサイトの成功事例:全豪オープンが毎分53万リクエスト以上を処理する仕組み

Speaker: jimmycann テニスの全豪オープンは3週間の開催期間中に100万人を超える観客が来場し、さらに世界中から数百万人がウェブサイトやモバイルアプリを通じてアクセスする世界的なイベントです。この巨大なデジタル体験を支えているのが大会の情報、選手データ、コンテンツ管理、イベント予約などを統合的に扱う高度なDrupalサイトです。 本セッションでは世界でも有数のアクセス数を誇るDrupalサイトをどのように準備し、安定的に運営しているかをご紹介します。Drupalの強力なキャッシュ機能を最大限に活用し、リスクを適切に管理し、万が一の事態に備える方法について詳しく解説します。 Drupalがどんな規模でも優れたデジタル体験を実現できることを学び、自社サイトで「コストを抑えながら楽にスケールする」実践的なノウハウを得られます。 read more
Drupal Association 18.11.2025

youtube

embed image

Drupal in the Loop: チームで育てる学習データ

Speaker: umekikazuya, sachikonitta 数年前まで、機械学習やファインチューニングは、一部の研究機関やAIスタートアップの専有領域でした。 しかしこの数年、さまざまなツールやプラットフォームの登場によって、それが少しずつ、私たちにとっても身近なものになりつつあります。 学習データは、モデルの「知性」を決める最も重要な基盤です。けれど、そのデータをチームで育てるための仕組みである、バージョン管理、ワークフロー、セキュリティ、アクセス制御、監査ログ出力などの要素を包括的にカバーできるツールは、まだ多くありません。 本セッションでは、Drupalを活用し、研究者やエンジニアだけでなく、コンテンツ制作者や企画担当者も含めたチーム全体で学習データを「育てていく」仕組みを提案します。 read more
Drupal Association 18.11.2025

youtube

embed image

One kilobyte of JS is enough to make a decoupled FE block in Drupal. And no Babels required!

Speaker: murz To make a Drupal website modern we usually bring there interactive frontend components in JavaScript. But not only just components! Together with them, we have to bring a couple of more things: - A pretty heavy framework: React, Angular, Vue, etc. - Typescript transpiled to JavaScript. - Something like Babel to pack all your JS dependencies into one large bundle. - Rebuild the whole bundle after every change in any TS file! And, suddenly, to display a simple frontend component, your Drupal webpage should download and execute hundreds of kilobytes, or even megabytes of large JS bundles! What if I tell you, that you can simply get rid of all these, and just write a kilobyte of a pure and compact JS code? And with no dependency on any JS framework! So, come and see how it works! read more
Drupal Association 18.11.2025

youtube

embed image

Smart Search, Safe Search: How Drupal + AI Work Together

Speaker: sachikonitta AI search is powerful—but without access control, it can leak private content. This beginner-friendly session introduces RAG (Retrieval-Augmented Generation) and shows how Drupal can sit between users and AI to enforce roles and permissions. The session will include these topics: - What AI search and RAG really are - Why just embedding content in a vector database isn’t enough - Drupal as truth for permissions - How to connect Drupal with vector DB and AI - PoC (How a safe AI search looks like) read more
Drupal Association 18.11.2025

youtube

embed image

デジタル庁が取り組むDrupalを活用した共通CMSの構築

Speaker: Akihiko Sakamoto, Hirokazu Awaji Drupalを活用して構築した共通CMSの歩み そのプロトタイプとしてのデジタル庁ウェブサイトの取組 アクセシビリティに対応するためのデジタル庁デザインシステムとの親和性向上の取組等 read more
Drupal Association 18.11.2025

youtube

embed image

I’m Not a Front-End Dev: Building Clean UI in Drupal with SDCs and Shoelace

Speaker: yi_jiang As a full-stack Drupal developer, I’ve often found front-end frameworks too opinionated or hard to plug into Drupal cleanly. With Single Directory Components (SDCs) and Web Components like Shoelace, we now have a scalable, framework-free way to build modern UI — without needing React or Vue. This session shows how to use Web Components inside SDCs to create reusable, maintainable elements that integrate easily with Twig, Layout Builder, or Paragraphs. I’ll walk through practical examples and share trade-offs from real projects. This talk is for developers who live in Drupal, not Figma — and want a sustainable, future-friendly UI approach that doesn’t require becoming a front-end specialist. read more
Drupal Association 18.11.2025

youtube

embed image

The Future of Workflow Optimization with AI & Drupal Canvas

Speaker: Maggie Schroeder, shumpei AI is no longer a “nice-to-have” but a necessity for businesses looking to maintain a competitive edge. By identifying inefficiencies and integrating AI solutions from Drupal, organizations can create more collaborative, efficiency, and optimize workflows and the content creation process. Join us to learn the top 5 ways you can start leveraging AI today with Drupal & Acquia. read more
Drupal Association 18.11.2025

youtube

embed image

Drupal の拡張性を強化する Fastly 〜AI 時代のトラフィック増加に柔軟に対応する次世代 CDN〜

Speaker: 晋平 加藤, 俊平 詫間 AI 活用が急速に進む中、Web サイトはこれまで以上に高速性・安定性・セキュリティを求められています。本セッションでは、次世代 CDN/WAF である Fastly を活用し、Drupal サイトのパフォーマンスと拡張性をどのように最大化できるのかを、現場の事例や最新トレンドを交えながらご紹介します。 特に、以下のポイントにフォーカスして解説します: 高速なキャッシュ処理と柔軟なエッジ制御による Drupal 運用の最適化 AI 時代に増加する画像生成・API リクエストなどの新種トラフィックへの対応方法 セキュリティ脅威の高度化に対抗するための最新WAF・Bot対策 開発者が最小限の手間でモダンなインフラを実現するためのアーキテクチャやベストプラクティス Fastlyを活用することで、Drupalサイト運用は「速く・安全で・管理しやすい」環境へと進化します。 read more
Drupal Association 18.11.2025

youtube

embed image

Epic things you built with Drupal AI

Speaker: schnitzel Curious about how AI is actually being used in the wild? Join Michael for an in-depth look at the awesome things that have been built with Drupal AI. This session gives an overview of actual running Drupal AI Implementations, how they work, and what we can learn from them. Whether you're a developer, architect, or strategist, you'll walk away with actionable insights and inspiration for your next project. read more
Drupal Association 18.11.2025

youtube

embed image

Don’t Write Code, Start Prompting! AI Orchestration of Digital Experiences

Speaker: yas We introduce the architecture of a technology-agnostic workflow engine that defines human-readable decision rules in YAML, ingests them into a RAG datastore, and leverages an LLM to retrieve relevant rules and instantly determine and execute the next approver. First, we’ll demonstrate the end-to-end flow from rule definition through prompt design to datastore registration. Then, we’ll share production-ready best practices for maximizing retrieval accuracy, using GenAI to extract structured request data from unstructured documents, and keeping workflows current. Attendees will leave with guidance on expressing approval workflows, practical techniques for structuring decision rules for optimal retrieval, and a roadmap for embedding AI-driven innovation into Drupal or any platform. read more
Drupal Association 18.11.2025

embed image
Powered By Combinary

youtube

embed image

Next steps for Drupal Canvas

Speaker: lauriii Drupal Canvas initiative aims to revolutionize how content creators and site builders create digital experiences. While there has been significant progress already, the journey is far from over. This session dives into the exciting next steps for Drupal Canvas, outlining the vision and roadmap on the horizon. You'll leave with concrete understanding of when specific features will be available, how to prepare your projects for Drupal Canvas adoption, and whether it's the right fit for your team's use cases. read more
Drupal Association 18.11.2025

youtube

embed image

Inside Sharp: How a Global Brand Powers Digital Innovation with Drupal

Speaker: Jason Cort The Day 2 keynote at DrupalCon Nara 2025 shines a spotlight on how one of the world’s most recognised brands is using Drupal to drive digital success. On Tuesday 18 November at 9:15am JST, Jason Cort, European Director of Product Management and Marketing at Sharp Europe, will share how this division of the renowned Japanese multinational has embraced Drupal to power its digital ecosystem. From their flagship website to a vital partner portal, Sharp has built a dynamic and resilient digital presence on Drupal. In this keynote, you’ll hear how open source enables a global corporation to scale with confidence, stay secure, and innovate at speed. read more
Drupal Association 18.11.2025

youtube

embed image

Migrate APIで移行 (イコー)

Speaker: Matthew Messmer, aniketto Drupalコアの優れた機能の一つであるMigrate APIは、サイトのバージョンアップはもちろん、さまざまなデータ移行のケースで活用できます。本セッションでは、その具体的な活用例をいくつかご紹介します。 read more
Drupal Association 18.11.2025

youtube

embed image

Brilliant, But Doubting: Imposter Syndrome and the Experience of Women in Tech

Speaker: gargsuchi, JCT321 Despite increasing participation of women in the technology sector, many continue to grapple with imposter syndrome, a psychological pattern marked by persistent self-doubt and a fear of being exposed as a fraud, despite evident competence and achievements. This session explores the impact of imposter syndrome among women in tech. Drawing on research, lived experiences, and industry data, the session identifies the different factors that contribute to imposter syndrome and explores strategies to foster inclusive environments that support confidence, belonging, and professional growth. By addressing imposter syndrome not as a personal failure but as a cultural and structural issue, this work aims to contribute to more inclusive and psychologically safe workplaces in the tech industry. read more
Drupal Association 18.11.2025

youtube

embed image

The future of Drupal core and the ecosystem in the age of Drupal CMS

Speaker: gábor hojtsy The introduction of Drupal CMS has created a buzz in the Drupal community, redefining how we think about building with Drupal. Its flexible, modern approach to development has opened up new possibilities for innovation. By the time DrupalCon Nara takes place, Drupal CMS 2.0 will have been released with Drupal Canvas and site templates. But what does this mean for the future of Drupal core and the ecosystem? Especially for those people not using Drupal CMS (yet)? How will Drupal still cater for key use cases, such as headless architectures, social, and e-commerce? What can different personas not in the focus of Drupal CMS (such as developers) expect? Let's discuss how Drupal CMS may shape the broader ecosystem, and consider the long-term implications for the community. read more
Drupal Association 18.11.2025

youtube

embed image

Further Empowering Drupal with Single Directory Components using UI Suite

Speaker: drupak UI Suite is a powerful set of Drupal modules comprising of modules like UI Patterns, UI Patterns Layouts, UI Patterns Block, UI Patterns Field Formatters, UI Patterns Views, UI Styles, UI Skins, UI Icons etc. All these modules empower site builders to use Single Directory Components in a powerful way. These modules add extra metadata to Single Directory Components which can then be used in block, views, field formatters, layouts. This session is about all this. read more
Drupal Association 18.11.2025

youtube

embed image

奈良市進出企業インタビュー/奈良市企業誘致PR動画

#DrupalConNara2025 #NaraCity #OpenSource DrupalCon Nara 2025に向けて、奈良市から公式ウェルカムメッセージをお届けします。 日本最古の都・奈良。 「伝統と革新」が交わるこの場所で、世界中のDrupalistをお迎えする準備が進んでいます。 この動画では、奈良市がどのようにIT企業の誘致支援に取り組んでいるのか、そしてDrupalConを通じて未来へつなげていきたい想いを、 奈良市に進出した企業のインタビューを通してご紹介しています。 【動画目次】 00:00|奈良市進出企業インタビュー:進出の決め手は? 00:08|Ironstar Japan株式会社 01:08|ジェネロ株式会社 ◆Why Nara × Drupal? ・古都の文化 × グローバルなOSSコミュニティ ・集中しやすい落ち着いたワーク環境 ・奈良市としてオープンソース文化を応援 ・持続可能なIT産業の定着を目指した取り組み ◆DrupalCon Nara 2025 世界のDrupalコミュニティが奈良に集結する特別な日。 オープンソース × 地方都市の未来を、ここから一緒に育てていきましょう。 ▼奈良で新しい働き方をつくりたい方へ 奈良市企業誘致公式サイト https://www.city.nara.lg.jp/site/ricchi/ ▼事業展開・拠点づくりのご相談はこちら 相談窓口 https://www.city.nara.lg.jp/site/ricchi/247901.html #Drupal #DrupalCommunity #企業誘致 #奈良市 #TechInJapan #RemoteWork #IT企業 #地方創生 read more
Drupal Association 18.11.2025

youtube

embed image

Global Reach, One Platform: The Journey to Implementing Multilingual in Drupal CMS

Speakers: anjali-rathod, ygoex After the release of Drupal CMS 1.0, a language selector was introduced but it was later removed due to technical limitations. Today, multilingual support is more essential than ever. Organizations need to deliver content in multiple languages to expand their global reach, foster trust, and increase user engagement. To align Drupal CMS with the multilingual features already built into Drupal Core, a dedicated team of experienced contributors kicked off the multilingual initiative in February 2025. Join us to explore: - The approach to move beyond an English-only installation, the technical challenges faced to embed multilingual support. - Research and design process behind the multilingual UI/UX. - A glimpse into ongoing work, and how future of multilingual looks like in the Drupal CMS. read more
Drupal Association 17.11.2025

youtube

embed image

Drupal の拡張性を強化する Fastly 〜AI 時代のトラフィック増加に柔軟に対応する次世代 CDN〜

Speakers: 晋平 加藤, 俊平 詫間 AI 活用が急速に進む中、Web サイトはこれまで以上に高速性・安定性・セキュリティを求められています。本セッションでは、次世代 CDN/WAF である Fastly を活用し、Drupal サイトのパフォーマンスと拡張性をどのように最大化できるのかを、現場の事例や最新トレンドを交えながらご紹介します。 特に、以下のポイントにフォーカスして解説します: 高速なキャッシュ処理と柔軟なエッジ制御による Drupal 運用の最適化 AI 時代に増加する画像生成・API リクエストなどの新種トラフィックへの対応方法 セキュリティ脅威の高度化に対抗するための最新WAF・Bot対策 開発者が最小限の手間でモダンなインフラを実現するためのアーキテクチャやベストプラクティス Fastlyを活用することで、Drupalサイト運用は「速く・安全で・管理しやすい」環境へと進化します。 read more
Drupal Association 17.11.2025

youtube

embed image

ネスレグループ日本拠点のDrupal導入の事例: グローバル戦略と現場の運用を繋いでいく

Speakers: taishi, Kozo Takada 前半では日本拠点でのDrupal導入における課題や取り組みを紹介し、後半はグローバルDXPにおけるアジリティ実現をテーマにネスレ日本の担当者の方と対談します。実務担当者の視点からの知見を共有します。 read more
Drupal Association 17.11.2025

youtube

embed image

Kintsugi for the Web: Repairing, Rebuilding, and Reimagining with Drupal

Speaker: dreambubbler Join Dallas Ramsden on a journey connecting personal resilience with Drupal's transformative power through science, culture, and community. Learn how historical figures like Mo Tzu and the scientific method parallel the "Open Web" and "Open Source" movements, demonstrating how openness drives innovation and freedom. Having recently relocated to Okinawa, Dallas celebrates DrupalCon Japan by exploring how the island's rich cultural tapestry mirrors Drupal's diverse community. Discover how embracing different perspectives strengthens the Drupal ecosystem and ensures its relevance through forward-thinking solutions. read more
Drupal Association 17.11.2025

youtube

embed image

CMSに留まらない - AIを操るDrupalの新たな可能性

Speakers: Masami, Akihito.Kimura@ntt.com Drupalはもはや単なるCMSではありません。AIの一部として機能しながら、同時にAIを操り、対話し、共に進化していく存在へと変わりつつあります。このセッションでは、DrupalがどのようにAIと共に進化し、新たな可能性を切り拓いていくのかを紹介します。 read more
Drupal Association 17.11.2025

youtube

embed image

改めて振り返るDrupalのモジュール/テーマのデバッグ方法

Speaker: otofu Drupalでモジュールやテーマを開発する際や動作の中で気になる挙動を見つけた際の原因特定を行う為のデバッグ方法について普段私がどのように行っているかをハンズオンを交えて紹介します。 主な内容は以下の通りです。 ・デバッグ環境の整え方 ・デバッグに便利なコントリビュートモジュールの紹介(Devel, Web Profiler) ・IDE(PhpStorm)とXdebugを組合せたデバッグ方法 read more
Drupal Association 17.11.2025

youtube

embed image

Drupalプロジェクトの成功は、プロジェクトマネージャー・スクラムマスター・UXデザイナーの力で加速する―多様な視点を巻き込むMeetupNaraの挑戦―

Speakers: Miki Yoshida, Misako Fukagawa Drupalは高機能なCMSとして多くの実績を持つ一方で、日本では「技術者向け」「専門的すぎる」という印象を持たれがちです。しかし実際には、プロジェクトマネージャー(PM)、スクラムマスター(SM)、UXデザイナー、コンテンツプランナーなど、多様な職種が関わり合いながらプロジェクトを成功に導いています。 私たちは「Drupalは特定の人だけのものではない」と感じられるようなMeetupを毎月企画しています。このMeetupでは、これまでにのべ人数100人以上のご参加をいただいており、技術的な知識よりも、「なぜDrupalを使うのか」「それぞれの職種がどう関わるのか」「多様なチームでどんな可能性が生まれるか」といった視点を重視。誰もが自分の立場からDrupalに関われるイメージを持てることを目指しています。 本セッションでは、こうしたMeetupを立ち上げた背景や運営の工夫、これまでに寄せられた参加者の声を交えながら、プロジェクトの現場におけるPM・SM・デザイナーの価値を再発見する機会を提供します。Drupalとの関わりに新しい視点を加えたい方に、ヒントや気づきを持ち帰っていただける内容です。 read more
Drupal Association 17.11.2025

youtube

embed image

Lessons from Integrating AI Into Real Marketing Teams

Speaker: saxenaakansha30 I’ve been working directly with AI to help solve real challenges faced by marketing teams, improving workflows, reducing manual effort, and supporting better decision-making. In this session, I’ll share lessons learned from trying out different approaches in real marketing use cases. We’ll talk about what worked, what didn’t, and how to introduce AI into a team without disrupting how people already work. Whether you’re leading a team, building marketing tools, or just curious about how AI fits into day-to-day work, this session will offer real, honest insights from the field. read more
Drupal Association 17.11.2025

youtube

embed image

That's Not a Theme, It's a Template

Speaker: elliott.mower The Drupal Canvas design system for Drupal CMS: one system, three site templates, and a streamlined path to low-code site creation—launching together to guide site builders, themers and designers. read more
Drupal Association 17.11.2025

youtube

embed image

Drupal Commerce's Starshot Roadmap

Speaker: zaporylie The vision for Drupal CMS (née Starshot) is bold and inspiring, inviting everyone in the Drupal community to consider how they might help end users accomplish even more with Drupal. Hear from the Drupal Commerce maintainers how they revised their roadmap to incorporate Starshot initiatives and to rethink key elements of Commerce Core in line with the Drupal Starshot product strategy. Recent, pending, and future features include: * Commerce recipes to solve common eCommerce use cases * AI agents that help merchants with complex configuration tasks * Experience Builder support for product and order pages You will leave ready to evaluate the platform afresh yourself, contribute to these and other initiatives, and implement it for your next merchant client. read more
Drupal Association 17.11.2025

youtube

embed image

Zero-downtime Drupal deployment with Kamal

Speaker: hktang You've built an amazing Drupal site ready to deploy. You want your deployments zero downtime, error-free, scalable, and future-proof. Yet, you are almost on your own, and Kubernetes is quite a beast to tame! You don’t want to be overwhelmed by the complexities of container orchestration, nor do you want to gamble with a shaky base system. You need a deployment workflow that’s reliable and stress-free, with a gentle learning curve. If this resonates with your experience, join this session to explore Kamal — a deployment tool that helps achieve these goals with greater simplicity. I will share my journey of setting up a Kamal-based deployment workflow dedicated for Drupal, and the lessons learned along the way, including on configuration, networking, file system, search API, caching, and more. The code introduced in the presentation is available at https://github.com/hktang/drupal-kamal read more
Drupal Association 17.11.2025

youtube

embed image

Beyond Iframes: Modern Embedding in Drupal with Media and oEmbed

Speaker: pcambra oEmbed is a well established format, however ever evolving content usage policies and security restrictions are preventing site builders from using iFrames to inject external content from sources such as YouTube, Instagram, X, and many social networks and content providers. By using oEmbed standard practices, external content can be safely embedded to a Drupal website by using core tools such as the Media module and contributed modules such as oEmbed Providers. In this session we will cover: - What is oEmbed format and how does it work under the hood. - What Drupal modules can be leveraged to embed content from third parties. - CKEditor best practices for embedded objects. - How to enhance embeds with auth or privacy controls - How to build your own resources to embed custom content. read more
Drupal Association 17.11.2025

youtube

embed image

長期運用のためのDrupal開発入門

Speaker: kazukomurata このセッションでは、Drupalを使い始めた開発者の方に向けて、長期運用を見据えたDrupal開発の実践的なトピックを紹介します。 Drupalはセキュリティや拡張性に優れ長期プロジェクトに適したCMSですが、継続的な運用には工夫やノウハウが必要です。 本セッションでは以下のトピックを取り上げます: - Drupalが長期運用に適している理由 - モジュール選定の考え方 - サイト構成管理のベストプラクティス - アップデート戦略 - CI/CDによる自動化 read more
Drupal Association 17.11.2025

youtube

embed image

First things to keep in mind when building a worldwide multi-site, multilingual site with Drupal

Speaker: ken_taguchi Drupal is so popular in the enterprise market that there is no single Drupal development project that is easy for developers. One of the biggest challenges is the global project of deploying multiple sites in multiple languages in so many regions and countries. In such projects, we have to create a consistent platform while considering the requirements of multiple stakeholders, legal systems, network environments, etc. in each region and country. As a Drupal agency in Japan, we have helped large Japanese companies build websites around the world with Drupal in many projects. In this session, we will share some of the key ideas and points to keep in mind when using Drupal to deploy digital marketing in countries and regions around the world. read more
Drupal Association 17.11.2025

youtube

embed image

Backwards and in High Heels: Early adopter insights on Drupal in Japanese academia

Speaker: shinmaikeru Fax machines for marketing? Carved ivory seals for bank accounts? These aren't just "WTF Japan" memes; they grew out of the context of the bureaucracy, language, society, and culture. The better you understand this context, the more effective you will be here. Drawing on over 30 years living in Japan and 20 years working in Japanese universities, I will offer a perspective on the technical and administrative challenges facing Japanese educational institutions. I will also offer context on the challenges Japan has faced in using the web. I believe that Drupal is a valuable tool for organizations like mine, and I want to help you understand Japanese organizations better so you can help them benefit from Drupal. read more
Drupal Association 17.11.2025

youtube

How to sell Drupal in AI times

Speaker: nielsaers AI is reshaping buyer expectations faster than any CMS trend we’ve seen. Prospects now ask: “How will your platform harness my data for AI without locking me in?” This session arms agency leads, sales engineers, and product owners with a pitch that lands. We’ll map the AI conversation to Drupal’s core strengths—its open-source DNA, composable architecture, and unrivaled content-model flexibility—showing how those translate into faster model training, lower TCO, and freedom from black-box SaaS traps. You’ll leave with a jargon-free narrative, fresh proof points (from real AI-enabled Drupal builds), and a one-page value-matrix you can drop into your next proposal. read more
Drupal Association 17.11.2025

youtube

embed image

Drupal CMS now and beyond

Speakers: pameeela, ckrina With Drupal CMS 2.0 released in September, it's a great opportunity to showcase what we have built so far, what we have planned next on the roadmap, and briefly look back at the process so far. Some topics we may cover: * Features and areas we're working on now * Plans for future versions ongoing * What we're looking for from contributors * How we defined the strategy and scope * Using the strategy to define the roadmap and what it looks like now * How the community has come together to work toward the same goal * Highlights from the initial work tracks and what we learned from them read more
Drupal Association 17.11.2025

youtube

embed image

Welcome Remarks from Nara City Mayor Gen Nakagawa

Welcome remarks from Nara City Mayor Gen Nakagawa --- Dear DrupalCon Japan participants, On behalf of the Government and citizens of Nara City, I would like to offer my wholehearted support to the DrupalCon Japan 2025. Nara is the roots of Japan, where international exchange through the Silk Road flourished and the first capital city was built over 1300 years ago, when people talk about "the real Japan", the landscape of Nara is what comes to mind. Close to Kyoto and Osaka and quickly accessible by train, Nara is a living history book, full of World Heritage sites and well-preserved temples and shrines. Nara provides a very calm and peaceful environment. We believe the historical ambience created by Nara's authentic environment will enhance your stay and enrich your mind. It is also good for creative work, drawing inspiration from them. We look forward to welcoming your delegates and colleagues to Nara. Yours faithfully, Gen Nakagawa Nara City Mayor read more
Drupal Association 17.11.2025

youtube

embed image

A conversation with Drupal’s founder and project lead, Dries Buytaert

On Monday 17 November at 9:55am JST, Drupal founder and project lead Dries Buytaert took the stage for a special Q&A keynote. Dries created Drupal in 2001 and has guided its growth into one of the world’s leading open source projects. As project lead, he continues to champion Drupal’s innovation and community-driven spirit. This keynote is your chance to hear directly from Dries about the future of Drupal, community priorities, and the questions that matter most to you. Look out for a survey link to submit your questions in your inbox the week before the event takes place. read more
Drupal Association 17.11.2025

youtube

embed image

Forks, Features, and Frustration: Technical Lessons from 100+ Drupal Sites

Benjamin Rasmussen (Ras-ben) Scaling Drupal across 100+ independent sites brings technical chaos: config overrides, rogue modules, forked repos. In this session, we’ll explore real-world solutions — and the scars — from managing it. Prerequisite The talk will be developer-focused, and include code solutions - however, as a use case, it might also be interesting to sitebuilders. Outline I work for Reload, a Danish digital agency. We recently built a Drupal platform that is used as the public facing website for 100+ libraries across 3 countries. Some of these libraries are very small, with very few editorial resources, where things just need to work out of the box. Others have many editors and technical ambitions, such as having their own modules developed, uploaded and managed, without Reload getting involved. On-top of all that, the platform is also open-source, meaning that there are some libraries that are completely out of Reload’s control - managed by other digital agencies. All of this results in a situation where we need to both have a site that can be strictly controlled for some, and very open for others. A platform, where we need to be able to force through our updates, without overwriting the webmasters work. Learning Objectives - Learn practical techniques for managing shared configuration across large numbers of Drupal sites. - Understand how to structure deployments when allowing different degrees of editorial and technical freedom. - Identify governance models that reduce platform instability without over-restricting innovation. - Recognize early warning signs of dangerous forks, rogue modules, or config drift in a platform ecosystem. Experience level Intermediate read more
Drupal Association 13.11.2025

youtube

embed image

Transforming Drupal Agency Ops using Gleicher's Formula for Change

Speaker: Hetal Mistry (Hetalad) When things are going well, agencies fall into the trap of cognitive ease. There is a false sense of security in the status quo. This sense of security is often disrupted by a change in the business environment. Cognitive ease leaves agencies unprepared for this disruption. Build resilience and adaptability by leveraging Gleicher’s Formula for Change — Dissatisfaction × Vision × First Steps must exceed Resistance. Prerequisite Familiar with the Drupal agency ecosystem Openness to hearing truth bombs about the current uncertainty and volatility in the Drupal agency space Curiosity about agency growth stages and evolution Interest in change management and transformation strategies to scale agencies sustainably Outline Introduction In this session, I will share the story of how my team transformed operational and financial decision-making by applying Gleicher’s Formula for Change (D × V × F > R). This framework helped us break free from the trap of “cognitive ease”—a period when things seemed fine on the surface but deeper dysfunction was building underneath. The Trap of Cognitive Ease During favourable periods, agencies experience cognitive ease, no significant disruptions, or a need for a heightened focus or mobilised efforts. My team was no different. However, as change began to creep in, we detected warning signs such as longer opportunity cycles and mismatch of capability versus needs. Gleicher’s Formula for Change: An Agency-Friendly Framework Once warning signs became significant, the need for change kicked in like a survival mechanism. Unsure what needed to change and how, my research led me to Gleicher’s Formula. For a change to be successful, the consolidated effect of dissatisfaction, vision, and the initial steps had to be greater than the resistance to change. If any of these are lacking, the transformation may only be theoretical or unsuccessful. I now had the pieces of the puzzle; what remained was to place them together Leveraging Dissatisfaction An immediate result of being in a state of cognitive ease amidst an uncertain business environment was dissatisfaction. Factors such as projects running longer than planned, unpredictable opportunities cycle, and inaccurate/no forecasts. We leveraged the dissatisfaction to draw attention to specific and tangible impact areas such as revenue forecasts, project margins, and workforce planning. Vision Clarity The current state of the impact areas helped me define what the vision or desired state looks like. The vision was not shared tools, dashboards and metrics, but a shared understanding of what we needed and why. We wanted to equip each team with a shared language of financial intelligence & impact. It started with something as basic as defining essential metrics, designing how to track them consistently and regularly sharing outcomes with the team. Building Momentum, Not Perfection A change or transformation is often misunderstood as a big sweeping movement when in reality it is several incremental updates that result in a meaningful impact. We assessed the information available to create building blocks, such as the number of projects, their billing models, actual invoice data and deal pipelines. These became the foundation of our reporting, and we chose to live with accurate data instead of aiming for precision. Overcoming Resistance Once the initial reports and models started taking shape, we started soft rollouts with teams. The initial feedback ranged from doubts about overthinking the problem, questioning the impact, and the reliability of data. The combined forces of dissatisfaction with the status quo, a clear vision, and tangible outcomes demonstrated enough evidence that the transformation was much needed, and challenging the status quo was essential for maintaining resilience. Conclusion The journey of driving the operational and financial transformation became clearer and easier through the framework of Gleicher’s Formula for Change. If your agency is showing signs of cognitive ease, the Gleicher Formula can guide your shift. Leverage your dissatisfaction, set a clear vision, and let your first steps build momentum. Because when the resistance shows up—and it will—what matters is that the change feels worth it. Learning Objectives Identify signs of “cognitive ease” in agency life and understand why it can stall growth. Apply Gleicher’s Formula for Change to drive meaningful transformation, not performative process shifts. Learn from my experience of implementing financial visibility through small, iterative, cross-functional steps. Leave with a tangible framework for mapping dissatisfaction, articulating vision, and reducing resistance inside your agency. Experience level Intermediate read more
Drupal Association 13.11.2025

youtube

embed image

Git into the Groove - Moving from Freelance to Collaborative Workflow

Speaker: AmyJune Hineline (Volkswagenchick) Git into the groove and git ready to move from freelance to working in an agency. In this session, learn the basics of version control, branches & local environments... all to the tune of our favorite 80s songs! Prerequisite Basic Command Line knowledge Outline Going from freelance to working in an agency can be overwhelming, but don’t let the fear of a collaborative workflow scare you. What is Git?? Better question, what is version control? And what the heck is a local environment? We’ll cover the basics of: - Local environments, multidevs, and branches - Version control - Overview of a git client Learning Objectives Target Audience Freelance Developers Transitioning to Team Environments: Folks used to working solo who want to better understand how to work with teams, version control, and shared environments. Junior Developers or New Hires at Agencies: Especially those without prior experience using Git, multidevs, or local development environments. Career Changers or Bootcamp Grads: People coming into tech from other industries who may have limited exposure to collaborative coding workflows. Designers or Site Builders Dipping into Code: Those who are starting to work with Git and need a low-stress, beginner-friendly introduction. Experience level Beginner read more
Drupal Association 13.11.2025

youtube

embed image

Secure by Design: Integrating Security into Drupal Development

Janna Malikova (Jannakha) In today's threat landscape, securing Drupal applications is paramount. This session diving into the practical application of 'Secure by Design' principles. Prerequisite This session does not require any prerequisites and provides the list of resources, best practices, tools for designing and implementing more secure applications and to prepare for penetration testing. Outline Cyber security (or lack of) has been covered extensively in the news. In modern development lifecycle it is responsibility of software engineers to incorporate cyber security best practices. Secure by design initiative is being adopted by many countries around the world. Products designed with Secure by Design principles prioritise the security of customers as a core business requirement, rather than merely treating it as a technical feature. Learning Objectives We'll explore Drupal-specific security vulnerabilities, demonstrate how to integrate security tools into your development workflow, and provide actionable strategies for building inherently secure web applications. Experience level Intermediate read more
Drupal Association 13.11.2025

youtube

embed image

TCP Fast Open and HTTP/3: Network-Level Optimizations for Lightning-Fast Drupal

Nicolas PERUSSEL (mamoot) Experience dramatic performance gains by diving beneath Drupal's application layer into the network protocols that power the web. This session explores cutting-edge transport layer technologies to supercharge your Drupal sites without changing a single line of PHP code. Learn how TCP Fast Open eliminates connection establishment latency, how HTTP/3 with QUIC revolutionizes data transfer through multiplexing and improved congestion control, and how TLS optimization techniques minimize handshake overhead. We'll demonstrate practical implementation techniques for these technologies in production Drupal environments, including CDN integration strategies and performance measurement methodologies to quantify your gains. Suitable for developers and system administrators seeking to push Drupal performance to its absolute limits, this presentation goes beyond traditional optimization approaches to unlock millisecond-level improvements that compound into transformative user experiences. protocol innovations in their own infrastructure. Prerequisite Some basic knowledge about network (http), webserver configuration with Nginx or Apache. Outline Learning Objectives Attendees will leave with actionable configurations ready to deploy and the knowledge to leverage transport Experience level Advanced read more
Drupal Association 13.11.2025

youtube

embed image

Nestlé Nutrition Scalable Multibrand Design System on Drupal

Olga Tsiamliak (Volha-tsiamliak), Bastien Chanot A scalable multi-brand design system enables companies to effectively manage multiple brands, reduce costs, comply with accessibility regulations and deliver a consistent user experience across all digital touchpoints. By implementing a core design system with flexible brand adaptations and automating design updates through design tokens, businesses can achieve faster time-to-market, higher design consistency, and better scalability across digital products. Additionally, implementing DesignOps practices ensures more efficient collaboration between developers and designers, further accelerating delivery and improving quality. Prerequisite This session is ideal for product owners, business leaders, UX designers, and developers who are interested in building scalable digital experiences. No deep technical knowledge is required — a basic understanding of UI/UX principles and familiarity with the concept of design systems is helpful. Outline - Introduction: why managing multiple brands is challenging - Core Design System (CDS): what it is and how it solves these challenges - Brand adaptation: preserving identity within a unified system - Design tokens: automating the bridge between Figma and Drupal - Frontend development: practical steps for using tokens effectively - DesignOps: optimizing collaboration between designers and developers - Case study: real-world implementation, business results - Common challenges and best practices for adoption - Q&A Learning Objectives Learn how a scalable core design system can support multiple brands. Understand the role of design tokens in automating frontend updates. Discover how DesignOps enhances cross-functional collaboration. Gain practical insights into building scalable, consistent digital experiences with Drupal. Identify strategies for overcoming operational and technical challenges. Experience level Beginner read more
Drupal Association 13.11.2025

youtube

embed image

Scaling Drupal’s Marketing to Match Its Innovation: Uniting the Community as Drupal's Super Power

Lenny Moskalyk (Lenny Moskalyk), James Hall (jamesh-0), David Bishop (David_bishop), Paul Johnson (pdjohnson), Matthew Saunders (Matthews) Drupal’s technical innovation has reached new heights, but marketing must now match its ambition. This session unites community leaders to present a bold plan: align global efforts, amplify success stories, and trigger a new wave of Drupal adoption in the accelerating AI-driven digital world. Prerequisite Open to all skills and experience levels Ideally suited to agency owners, marketing, staff at end user organisations, content writers, creatives including writers, designers, photographers, podcasters, those in roles which often appear on webinars etc Outline Drupal is at a pivotal moment in its history, fuelled by rapid innovation within the community and the accelerating rise of AI, where Drupal has taken a commanding lead. Since the launch of Drupal CMS, the community has mobilised and shifted towards structured initiatives, targeted development, and a clearer strategic direction. Drupal is evolving fast with renewed focus and purpose. Latest innovations such as Drupal Canvas and Drupal AI are opening new pathways to reach broader audiences and new sectors. Combined with Drupal’s established strengths — governance, transparency, and openness — the platform stands ready to meet the needs of organisations navigating an increasingly complex digital environment. The technical foundations have never been stronger. However, for Drupal to fully realise this potential, our marketing efforts must now match the ambition and pace of our technical progress. While important steps have been taken — including the brand refresh, the new Drupal.org, greater access to Drupal CMS demos, and the growth of platforms such as The Drop Times — the work of reaching new audiences is only beginning. Much of the market remains unaware of the extraordinary advancements Drupal offers today. The opportunity is clear, but the moment must be seized. Now is the time to scale our marketing efforts with the same ambition that has driven our technical innovation. We have a unique advantage over proprietary competitors: a global network of agencies, contributors, and advocates who all directly benefit when Drupal succeeds. By aligning efforts around a shared strategy, building mechanisms to surface and amplify ideas, success stories, and materials, and strengthening existing networks that allow these stories to flow outward and be adapted locally, we can create the momentum needed to trigger a new wave of adoption. This session will bring together presenters from Drupal Certified Partners, The Drupal Association, contributors from Promote Drupal, the founder of The Drop Times, and organisers of large-scale marketing campaigns. Together, they will share a vision for how Drupal can elevate its marketing ambition to match its technical leadership, expanding its reach into new markets and securing its place at the forefront of the digital future. A vision which is missing one key element, you! Learning Objectives Understand the strategic importance of aligning marketing efforts with Drupal’s technical innovation to strengthen Drupal’s position in a rapidly evolving, AI-driven digital landscape. Explore proven approaches for amplifying success stories, initiatives, and new features to reach wider audiences and open new markets for Drupal and Drupal CMS. Recognise the unique opportunity presented by Drupal’s global community network and how agencies, contributors, and advocates can collaborate to scale marketing impact collectively. Learn how a strategic marketing framework can be established to ensure consistent, high-quality messaging flows from the centre of the community to regional and local levels. Leave with practical insights on how participants and their organisations can contribute towards Drupal’s unified marketing efforts, helping to accelerate adoption and future-proof the ecosystem. Experience level Beginner read more
Drupal Association 13.11.2025

youtube

embed image

The secret lives of OSS designers: Diary studies of designers contributing to OSS

Speaker: Eriol Fox, Victory Brown (Victory Brown) Listen to the unfiltered inner worlds and experiences of Designers contributing to critical OSS projects in order to make your projects more accessible to designers and design contributions. Prerequisite A concept of what design is broadly beyond UI/UX/Graphics (but the talk covers that) Outline In October 2023 Superbloom.design published findings from 10-16 week diary studies reported by designers actively working on OSS contributions. The diary studies aim was to investigate some of the key questions relating to design in OSS and fill some of the larger systemic “gaps” of information from non-code contributors’ experiences in OSS. There is existing research about designers in open source, but it has focused on analysis of data on issue trackers or interviews with designers. This session will cover an overview of the study, some of the key learnings and recommendations from Superbloom Designers on how to improve and progress design in OSS. Learning Objectives - Understand the aspects of OSS that designers find the most challenging - Experience OSS pains from the perspectives of designers - Learn the specific format of feedback for design success in OSS - Understand how an OSS project wants to be entered and exited by designers. - Learn how to speak the language of design in order to make your OSS project more usable and accessible for more users and contributors. Experience level Beginner read more
Drupal Association 13.11.2025

youtube

embed image

Synchronizing an ad hoc subset of my Drupal users with the members of an Azure AD Security Group

Speaker: Rodrigo Panchiniak Fernandes (Rodrigo-panchiniak-fernandes) To be honest, I would've rather preferred not having had to deal with Azure AD. You know! The Open Source vs. the-other-way-around thing. But once I was asked to do that and was not in a power position to avoid it completely, I tried to make the best out of it. In this session I'm going to say what I did and what I learned in the process, which includes: 1. Azure APP and Security Group. 2. Permissions for reading users in the Tenant. 3. Using Drupal as a Control Panel for those never-going-to be-open-source "cloud" beasts. Prerequisite Attending this session is better when you already have some knowledge of web services and API consumption as well as basic Drupal site building concepts such as users and authentication. Outline 1. Introduction & Context (3 min) Quick personal anecdote about open-source vs. enterprise ecosystems Why synchronize Drupal to Azure AD? (Enterprise compliance, hybrid environments) Key challenge: Minimal permissions philosophy ("Never grant more than needed") 2. Azure AD Setup (6 min) Creating the Security Group: Purpose and configuration App Registration: Scopes vs Roles (Application vs Delegated permissions) Tenant restrictions: Reading users without admin-level access Least privilege principle in practice: Microsoft.Graph.User.Read.All 3. Drupal Architecture (6 min) Cron-driven sync vs Form-driven sync Handling group membership changes in Azure AD 4. Security & Maintenance (3 min) Token storage best practices (Never as plain text in database) Handling Azure AD API rate limits Live Demo & Q&A (2 min) Quick demo of synchronization flow Learning Objectives Design a secure Azure AD integration respecting the principle of least privilege. Configure Azure App Registrations with precise Microsoft Graph API permissions. Implement user synchronization using Drupal's automatically via cron and manually via configuration form. Troubleshoot common authorization challenges in cloud to Drupal integrations. Evaluate when to use native modules vs custom code for AD integrations Experience level Beginner read more
Drupal Association 13.11.2025

youtube

embed image

Strategies for Integrating Drupal Canvas in Your Existing Drupal Platform

Speaker: Boyan Borisov (boyan.borisov) Explore practical strategies for adopting Drupal's Drupal Canvas in existing platforms, ensuring a smooth transition without compromising current investments. Prerequisite A foundational understanding of Drupal's content management system, including familiarity with tools like Layout Builder or Paragraphs, will help participants fully engage with the session content. Outline Drupal's Drupal Canvas, expected to reach its first stable release at DrupalCon Vienna 2025, introduces a new approach to content management with an intuitive, drag-and-drop interface for creating and styling pages directly within the browser.​ For organizations with established Drupal sites utilizing tools like Layout Builder or Paragraphs, transitioning to Drupal Canvas presents both opportunities and challenges. This session will explore practical strategies for adopting Drupal Canvas in existing platforms, ensuring a smooth evolution without compromising current investments. Learning Objectives Gain insights into the features and capabilities of the new Drupal Canvas and how it enhances the content editing experience. Learn how to evaluate your current site's architecture to determine the feasibility and benefits of integrating Drupal Canvas. Explore methods for incorporating Drupal Canvas alongside existing tools like Layout Builder and Paragraphs, including hybrid models and phased rollouts. Discuss potential challenges and solutions when migrating content and layouts to Drupal Canvas. Experience level Beginner read more
Drupal Association 13.11.2025

youtube

embed image

Your Camp Website Here! What’s New and Exciting with Drupal’s Event Platform

Speaker: Martin Anderson-Clutz (mandclu) Have you wanted to organize a new Drupal camp or similar event that features community-provided talks? Feeling daunted by the prospect of creating a website that will allow your team to efficiently collect, evaluate, moderate, and schedule the submitted sessions? This session will demonstrate a purpose-built solution that will make the process easy. Prerequisite Some experience organizing a Drupal camp or similar community event will help attendees appreciate the time-saving value of the features they will see. Outline Drupal’s Event Platform is a community-built, open source solution for organizing and promoting a Drupal camp or similar community event. In this session we’ll discuss what inspired its creation, how it got started, and most importantly how it can help with your event. We will cover recent additions like: A configurable theme that will let your site reflect your camp’s personality within minutes of installing your site A dedicated, built-in system to score and bulk moderate sessions Tools to bulk generate time slots and drag-and-drop to schedule accepted sessions A template on Drupal Forge you can use to spin up an Event Platform site in seconds An updated content architecture designed to let a single site host content for multiple events (e.g. many years of an annual camp) We will also explore the roadmap for the Event Platform, and how the next major version will embrace recent Drupal features like recipes and site templates to be even more flexible. We will cover the modular architecture, and how you could use specific parts of the Event Platform if that would better suit your needs. We will demo the initial setup, session selection and scheduling, and more. You’ll learn about the current technical approach, and most important of all, how you can help! Learning Objectives • The history of the Event Platform and how it has evolved to its current state • How to install and configure the Event Platform to quickly begin collecting community-provided session submissions • What's ahead for the Event Platform and how you can help Experience level Beginner read more
Drupal Association 13.11.2025

youtube

embed image

Why we left Drupal, tried Storyblok, and what happened next

Iztok Smolic (iztok) Tempted by SaaS CMS promises? The marketing for SaaS CMS solutions is persuasive, often highlighting ease of use and contrasting it with traditional CMS systems. I got sold on those claims and decided to put them to the test by migrating our website from Drupal to Storyblok. Learn from our honest comparison, migration lessons, and new ways to champion Drupal against competitors based on real-world experience. Prerequisite A basic understanding of Content Management Systems (like Drupal) and general web development concepts is helpful. No specific Storyblok or advanced technical knowledge is required to benefit from the session. Outline This session details our journey moving a project from Drupal to Storyblok. We'll cover: 1. The specific Drupal pain points that led us to explore alternatives like Storyblok. 2. The migration process: What went well and what challenges we faced. 3. An honest look at Storyblok: What problems did it solve, and what new challenges did it introduce? Key takeaways: Lessons for evaluating CMS options and insights into how SaaS CMS market themselves, revealing how we can better position Drupal, while acknowledging its trade-offs. Learning Objectives Attendees will leave able to: 1. Critically evaluate the marketing claims of SaaS CMS platforms against practical realities. 2. Anticipate specific challenges and benefits when considering a move from Drupal to a headless/SaaS CMS. 3. Identify key Drupal strengths that become more apparent after experiencing alternatives. 4. Develop stronger arguments and positioning to effectively advocate for and sell Drupal in a competitive market. Experience level Beginner read more
Drupal Association 13.11.2025

youtube

embed image

Drupal CMS now and beyond

Speaker: Cristina Chumillas (ckrina), Pamela Barone (Pameeela) Drupal CMS 1.0 has arrived, but what’s next? Join us as we unveil the roadmap for the next versions, explore key development areas to shape the future of Drupal. Prerequisite Outline With Drupal CMS 1.0 released in January, we're now well into development of the next version. So it's a great opportunity to discuss what we have planned next on the roadmap, provide updates on how we are tracking and briefly look back at the process so far. Some topics we may cover: * Features and areas we're working on now * Plans for future versions ongoing * What we're looking for from contributors * How we defined the strategy and scope * Using the strategy to define the roadmap and what it looks like now * How the community has come together to work toward the same goal * Highlights from the initial work tracks and what we learned from them Learning Objectives - Explore the current state, key contributions, and achievements of Drupal CMS - Get updates on the roadmap, including Drupal CMS 2.0+ Canvas 1.0 and the latest announcements made at DrupalCon Atlanta. - Learn what you or you company can get from Drupal CMS Experience level Beginner read more
Drupal Association 13.11.2025

youtube

embed image

Communicating Collaboratively: Steering Clients Towards EAA Compliance

Speaker: Paul Sebborn (psebborn) The European Accessibility Act has come into force, bringing new responsibilities for our clients. This session reveals our dialogue-driven approach: candid discussions, targeted workshops, and collaborative roadmaps to help clients understand the new guidelines and become accessibility advocates! Prerequisite None. Outline The European Accessibility Act came into force in June this year, and means that businesses must now legally provide accessible experiences for anyone operating in the EU. Whilst the Act covers more than just websites, Digital Accessibility is our speciality and our entry point for communication with clients. Within the Drupal community especially, we understand the importance of providing accessible solutions. However, for some clients who haven't had to prioritise this in the past, justifying the cost and effort involved in making a site accessible can be an uphill battle. This session takes you through the tools, processes and conversations that we employed with our existing clients to help their teams understand the EAA, and the impact it will have on their business as a whole. Most importantly the roadmap to making and maintaining an accessible digital presence. During the talk we'll showcase some of the sites where we helped clients improve and become compliant, as well as how we have worked to upskill in-house teams and make them accessibility advocates. Key to this will be empowerment: we'll touch on the importance of providing teams with the knowledge and processes to promote accessibility through their organisations and work together with suppliers rather than being solely dependent on us. Learning Objectives - An understanding of the EAA and what impact it can have for businesses operating in the EU (and also the UK) - Tools, tips and techniques to upskill others on digital accessibility - Foster discussion on how we can all champion accessibility and make everyone an advocate! Experience level Beginner read more
Drupal Association 13.11.2025

youtube

embed image

Autowiring all the things

Luca Lusso (lussoluca) Have you ever wondered how Drupal efficiently manages the complex dependencies that power its modules? The service container is the backbone of modern Drupal applications, streamlining service management and boosting performance. With Drupal 11, it’s more potent than ever—fully embracing Symfony’s capabilities to simplify development and unlock new possibilities. Prerequisite Some knowledge about how a service is defined and used in a module. Basic PHP object-oriented programming skills. Outline The service container, introduced in Drupal 8 as an adaptation of Symfony's Service Container Component, is a cornerstone of modern Drupal applications. It centralizes service management, enabling modules to access and share dependencies efficiently. With Drupal 11, the service container has evolved significantly, now fully harnessing the capabilities of the original Symfony component. This advancement simplifies dependency management, enhances performance, and gives developers more powerful tools for structuring their applications. This session will explore key concepts such as dependency autowiring, compiler passes, dynamic services injection, and more. Attendees will gain deeper insight into how these features streamline development, improve maintainability, and open new possibilities for extending Drupal. Whether you are new to the service container or looking to refine your expertise, this session will provide practical insights and real-world examples to elevate your Drupal development workflow. Learning Objectives By the end of this session, attendees will be able to: Explain the role and architecture of Drupal’s service container. Identify key features such as dependency autowiring, compiler passes, and dynamic service injection. Apply best practices for registering and managing services in custom modules. Optimize service usage to improve code maintainability, performance, and scalability. Confidently extend or override services to customize Drupal’s behavior. Experience level Advanced read more
Drupal Association 13.11.2025

twitter

RT @TalkingDrupal: On episode #390, Employee Owned Business with Seth Brown, CEO @lullabot. https://t.co/KiYM6Zwz5C #drupal read more

twitter

Nonprofit Drupal posts: March Drupal for Nonprofits Chat https://t.co/uJq3iqKikr #drupal read more

twitter

Community Working Group posts: Nominations are now open for the 2023 Aaron Winborn Award https://t.co/wrYfMue23T #drupal read more

twitter

Community Working Group posts: Call for creators for crafting future Aaron Winborn Awards https://t.co/JqGX6q9W1M #drupal read more

twitter

The Drop Times: Just Keep Showing Up, and the Job Is Yours: Chris Wells | DrupalCamp NJ https://t.co/FL1c6MdS9Z #drupal read more

twitter

RT @ironstar_io: The 2023 Drupal Local Development Survey has now been translated into French, Japanese, and Traditional Chinese. We are ve… read more

twitter

The 2023 Drupal Local Development Survey has now been translated into French, Japanese, and Traditional Chinese. We are very grateful to @mupsigraphy for her work on this French translation. If you would like to add a translation, please let us know as there's still time! read more

twitter

RT @e14t: Mastering Drupal 9 Layout Builder: A Comprehensive Guide to Effortlessly Customize Your Website's Design #drupal https://t.co/veg… read more

twitter

Mastering Drupal 9 Layout Builder: A Comprehensive Guide to Effortlessly Customize Your Website's Design #drupal https://t.co/vegAGDzSdh read more

embed image
Powered By Combinary

twitter

RT @Drupalcameroun: How #Drupal communities on the #African continent can help their governments in their #digitalization process. @_Africa… read more

twitter

Chapter Three: where we celebrate National Pi Day with forward-thinking NextJS and Drupal expertise, and National Potato Chip Day with an unparalleled snacking prowess. What is your favorite chip flavor? 🥧 🍟 🤓#PiDay #PotatoChipDay #drupal #nextjs read more

twitter

Pues me está gustando mucho lo de hacer directos en #twitch sobre desarrollo en #Drupal, le estoy cogiendo el gusto. read more

twitter

embed image
Drupal has offered top-notch no-code/low-code site building functionalities long before these two terms even existed. You can learn more about Drupal as a no-code/low-code tool in this @agiledrop article: https://t.co/TDwJn5DT6r #Drupal #NoCode #LowCode https://t.co/tGVQhtdtvH read more

twitter

I spent the last week doing #peformance #optimization of our #drupal 9 application infrastructure. I learned a lot about #PHP #opcache #profiling and Drupal's internal caching systems. #webprofiler module was a big help, too! read more

twitter

The Drop Times: A Stitch in Time Saves Nine https://t.co/VMWANTSAUe #drupal read more

twitter

embed image
One of our Back-end Developers, Greg Carlson has officially been with Aten for one year! Greg's favorite project this year was creating a #Drupal module to easily import CSV files to create content for @C4LPreK. In his free time, Greg follows the KU Jayhawks in his hometown. https://t.co/CN5QDULccA read more

twitter

RT @nmdmatt: .@phpstan's new not-deprecated annotation #drupal https://t.co/To2MLb1hpw read more

twitter

RT @nmdmatt: .@phpstan's new not-deprecated annotation #drupal https://t.co/To2MLb1hpw read more

twitter

Matt Glaman: PHPStan's new @not-deprecated annotation https://t.co/Idxe5nlpQV #drupal read more

twitter

embed image
Session submission: »The Ten Ways of Trust in Communication« by @kanadiankicks | @open_strategy https://t.co/HpYj8309le #dcruhr23 #Drupal (tf) https://t.co/zkzLT1BNJZ read more

twitter

#Drupalcamp Colorado has dates! Aug 4 and 5. We want YOU to speak! Your topic doesn't have to be Drupal specifically but should be Drupal adjacent. #drupal #camp #opensource @drupalcolorado Please share this post liberally! https://t.co/Yb1x3vxmQ5 https://t.co/jMBQUq2hPu read more

twitter

Wozu braucht man Drush bei #Drupal 9? Module lassen sich direkt updaten. Drupal Update mit Drush hat einen Aufkleber "deprecated". read more

twitter

RT @SamHuskey: Attention #Drupal developers: @scsclassics is hiring! Details at https://t.co/3lTYHaQys3 read more

twitter

Why join the Acquia's Headless Developer Advisory Board? This board is an opportunity to have your say. Provide feedback into our headless products an roadmaps. Check it out! #Drupal #DrupalHeadless #Decoupled #Developers #Technology #Leadership https://t.co/HJVa4aEinQ read more

twitter

RT @TalkingDrupal: On episode #390, Employee Owned Business with Seth Brown, CEO @lullabot. https://t.co/KiYM6Zwz5C #drupal read more

twitter

embed image
Olivero is the new default theme in #Drupal10 & 9 – and the most accessible one yet. Learn more about this modern theme’s best features, as well as its notable namesake. https://t.co/JHwH3hexgq #Drupal https://t.co/zTEKd7wOMa read more

twitter

Are you a developer looking to stay ahead of the game? Then mark your calendars for March 19th and join us for the #Drupal Meetup at Zain Zinc! Don't miss out on this opportunity to enhance your skills and connect with fellow professionals! Register Now! https://t.co/0HwzZfdoR6 read more

twitter

What Is a Content Management System (#CMS)? https://t.co/4Pd3JMXeKS #Wordpress 'joomla #Drupal read more

twitter

embed image
Le connecteur officiel #ONLYOFFICE pour #Drupal est est disponible dans le répertoire officiel de Drupal. En savoir plus : https://t.co/UuUhlOteJn https://t.co/ENue19M7aN read more

twitter

.@phpstan's new not-deprecated annotation #drupal https://t.co/To2MLb1hpw read more

twitter

RT @drupalfr: 🔍 Vous avez peut-être vu passer une enquête sur les environnements de développement locaux avec #Drupal récemment ? Elle es… read more

twitter

RT @drupalfr: 🔍 Vous avez peut-être vu passer une enquête sur les environnements de développement locaux avec #Drupal récemment ? Elle es… read more

twitter

RT @DrupalCampRuhr: Wir danken unserem Bronze-Sponsor @arocom_GmbH! 🥰 "Sie suchen eine auf das CMS #Drupal spezialisierte Internetagentur… read more

twitter

RT @drupalasheville: If you have an amazing training idea for #Drupal Camp #Asheville, remember to submit by March 28. That’s in two weeks!… read more

twitter

embed image
If you have an amazing training idea for #Drupal Camp #Asheville, remember to submit by March 28. That’s in two weeks! If you are an expert in #SEO, #accessibility, #front-end technology, etc. our attendees would love to learn from you. Learn more at https://t.co/kOg4BLfyXq. https://t.co/IBB17YWptn read more

twitter

The latest Drupal Review! https://t.co/AWLDaVGtYD Thanks to @laravel_101 #drupal #developer read more

twitter

RT @DrupalCampRuhr: Wir danken unserem Bronze-Sponsor @arocom_GmbH! 🥰 "Sie suchen eine auf das CMS #Drupal spezialisierte Internetagentur… read more

twitter

embed image
Dziś chcemy przedstawić Wam ciekawe oferty na: 𝗗𝗮𝘁𝗮 𝗘𝗻𝗴𝗶𝗻𝗲𝗲𝗿𝗮 𝗶 𝗣𝗛𝗣/𝗗𝗿𝘂𝗽𝗮𝗹 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗲𝗿𝗮🔥 𝗣𝗛𝗣/𝗗𝗿𝘂𝗽𝗮𝗹 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗲𝗿 👇 https://t.co/INoX6d6iSQ 𝗗𝗮𝘁𝗮 𝗘𝗻𝗴𝗶𝗻𝗲𝗲𝗿 👇 https://t.co/9VmiuyNKZ6 #dataengineer #php #Drupal https://t.co/3lW6NZBTPn read more

twitter

embed image
Wir danken unserem Bronze-Sponsor @arocom_GmbH! 🥰 "Sie suchen eine auf das CMS #Drupal spezialisierte Internetagentur? Dann sind Sie bei der arocom GmbH genau richtig. Wir entwickeln individuelle Internetauftritte, Portale, Shops und Intranetlösungen." (gs) #dcruhr23 https://t.co/eR7Ql6Tmns read more

twitter

Join us April 27 for the Drupal Zurich Meeting with talks about Ting, AI-Powered-Search-Indexes as well as @SplashAwards_CH 2023 #Drupal #DrupalZH #DrupalSwitzerland https://t.co/HICNsoGSuv read more

twitter

I love all my Drupal and Magento projects I developed in the past 😁🙌 especially Shutterstock from the USA liked it #drupal read more

twitter

RT @drupalfr: 🔍 Vous avez peut-être vu passer une enquête sur les environnements de développement locaux avec #Drupal récemment ? Elle es… read more

twitter

🔍 Vous avez peut-être vu passer une enquête sur les environnements de développement locaux avec #Drupal récemment ? Elle est désormais disponible en français, et vous avez jusqu'au 17 avril pour participer ! 🇫🇷 https://t.co/bvGG2Mh0cI read more

twitter

On episode #390, Employee Owned Business with Seth Brown, CEO @lullabot. https://t.co/KiYM6Zwz5C #drupal read more

twitter

Specbee: Mastering Drupal 9 Layout Builder: A Comprehensive Guide to Effortlessly Customize Your Website's Design https://t.co/J3m41Xemep #drupal read more

twitter

In this blog's category, you’ll learn about useful features of Droopler - our #Drupal distribution for building websites/creating landing pages for #marketing campaigns 👨‍💻 Check the #SEO and navigation functionalities, and the web pages built on Droopler https://t.co/CeicqTnTad read more

twitter

RT @ultimike: I am not surprised by these new #drupal modules, and I welcome our new AI-based content overlords with peace and love 😜 http… read more

twitter

¿Instalar #Drupal con un solo click? Si es posible con nuestros planes de #Hosting (Hospedaje Web), Contrata tu plan ¡Ahora! https://t.co/UyteHPrXCq read more

twitter

ちょっと時間があったので、https://t.co/Fa5p1pcDT8 Blueprintsを触ってみた。Add https://t.co/Fa5p1pcDT8 content typeでレストランとかパン屋を定義してみて、結構ワクワクした。UIが良く属性定義のベストプラクティスが出てくる感じ。 #Drupal https://t.co/mkd5ciBgLy read more

twitter

RT @volkswagenchick: Want to learn how to contribute to #Drupal? Join me at @FoxValleyDrupal next month to learn the ins and outs of the is… read more

twitter

RT @volkswagenchick: Want to learn how to contribute to #Drupal? Join me at @FoxValleyDrupal next month to learn the ins and outs of the is… read more

twitter

RT @ultimike: I am not surprised by these new #drupal modules, and I welcome our new AI-based content overlords with peace and love 😜 http… read more

twitter

RT @opensourceway: Want to learn how to contribute to #Drupal? Join @opensourceway's @volkswagenchick at @FoxValleyDrupal next month to l… read more

twitter

RT @ultimike: I am not surprised by these new #drupal modules, and I welcome our new AI-based content overlords with peace and love 😜 http… read more

twitter

With our #webhosting plans, #webdev create your awesome #website with #drupal a #Free content management system (cms) https://t.co/HbNxEroF4h read more

twitter

RT @volkswagenchick: Want to learn how to contribute to #Drupal? Join me at @FoxValleyDrupal next month to learn the ins and outs of the is… read more

twitter

Want to learn how to contribute to #Drupal? Join @opensourceway's @volkswagenchick at @FoxValleyDrupal next month to learn the ins and outs of the Drupal issue queue. Spoiler alert: you don't have to be a coder to give back to open source. … https://t.co/yi56be3YUR read more

twitter

The latest The drupal Daily! https://t.co/EXg9Mjai8k Thanks to @laravel_101 #drupal #wordpress read more

twitter

@bretwp I recommend #Drupal for sites that have the need to tie together dynamic content in a plethora of ways. Good for HighEd or government sites. read more

embed image
Powered By Combinary

twitter

opensourceway: Want to learn how to contribute to #Drupal? Join @opensourceway's @volkswagenchick at @FoxValleyDrupal next month to learn the ins and outs of the Drupal issue queue. Spoiler alert: you don't have to be a coder to give back to open sour… https://t.co/POww6YqRQP read more

twitter

Want to learn how to contribute to #Drupal? Join @opensourceway's @volkswagenchick at @FoxValleyDrupal next month to learn the ins and outs of the Drupal issue queue. Spoiler alert: you don't have to be a coder to give back to open source. https://t.co/G3dSaUzV5r read more

twitter

Want to learn how to contribute to #Drupal? Join me at @FoxValleyDrupal next month to learn the ins and outs of the issue queue. Spoiler alert: you don't have to be a coder to give back to open source. read more

twitter

RT @mikeherchel: #Drupal I wrote a blog post on how I migrated an Olivero component to use Drupal's new Single Directory Components archite… read more

twitter

RT @boshtian: Drupal 10 upgrade: Custom code upgrades, post by @darthsteven of @computerminds https://t.co/StelwGvv96 #Drupal read more

twitter

@iansvo @bretwp Not in the recommendation business anymore but here is how it normally goes - @rootswp for those who love #WordPress + #Laravel. @drupal for those who love @symfony I personally prefer #Drupal these days. read more

twitter

RT @boshtian: Drupal 10 upgrade: Custom code upgrades, post by @darthsteven of @computerminds https://t.co/StelwGvv96 #Drupal read more

twitter

RT @mikeherchel: #Drupal I wrote a blog post on how I migrated an Olivero component to use Drupal's new Single Directory Components archite… read more

twitter

#365daysOfCode Day 356 1. Anki 2. Reading: Javascript Security 101 3. #Drupal : Block Views, built my first one! Still need to push more on drupal it's tough (anyone know any good resources?) 4. #100Devs Standup 5. PoW Dev Hangout 6. Codewars 6th read more

twitter

Attention #Drupal developers: @scsclassics is hiring! Details at https://t.co/3lTYHaQys3 read more

twitter

RT @volkswagenchick: Are you ready to be part of the most exciting European #Drupal event of the year? @DrupalConEur Lille's CFPs is now o… read more

twitter

RT @mikeherchel: #Drupal I wrote a blog post on how I migrated an Olivero component to use Drupal's new Single Directory Components archite… read more

twitter

Talking Drupal: Talking Drupal #390 - Employee Owned Companies https://t.co/fUCxjhpPb5 #drupal read more

twitter

RT @volkswagenchick: Are you ready to be part of the most exciting European #Drupal event of the year? @DrupalConEur Lille's CFPs is now o… read more

twitter

RT @DrupalContract: Now #hiring ➡️ We’re looking for a #Drupal Redesign Project Manager who is skilled with managing project development, d… read more

twitter

RT @DrupalContract: Now #hiring ➡️ We’re looking for a #Drupal Redesign Project Manager who is skilled with managing project development, d… read more

twitter

Now #hiring ➡️ We’re looking for a #Drupal Redesign Project Manager who is skilled with managing project development, defining project scope, goals, and deliverables, and estimating project resource requirements. Learn more & apply here: https://t.co/TqBE9ftdtR #techishiring read more

twitter

Want to learn more about what Contribution Day at #MidCamp 2023 is going to involve? Have we got a meetup for you on April 19th! Thanks to @FoxValleyDrupal https://t.co/ROnSakuIlZ read more

twitter

In the previous versions of #Drupal, you used the #rules module to trigger an action upon an event. In #durpal8 #drupal9 / #drupal10, you subscribe to events and dispatch your own. read more

twitter

Excited to guest host this webinar and chat with some really great security experts to talk about #security in #Drupal read more

twitter

embed image
Start taking digital security more seriously! Come see our webinar as guests from @ciandt and the @drupalassoc share insights on pressing security concerns for businesses and provide practical tips for protecting against emerging threats. Join us: https://t.co/E6pvqu2mWO https://t.co/TQcrqAxH5u read more

twitter

Drupal 10 upgrade: Custom code upgrades, post by @darthsteven of @computerminds https://t.co/StelwGvv96 #Drupal read more

twitter

By not upgrading your #Drupal websites to the latest version of #Drupal, you're making it difficult for yourself in the future. read more

twitter

I am not surprised by these new #drupal modules, and I welcome our new AI-based content overlords with peace and love 😜 https://t.co/gXLVYFZ19q Thanks, @kevinquillen, for giving me something new to be distracted by. read more

twitter

embed image
Looking to scale up a Drupal site? Or test its capacity to handle surges in volume? Promet’s Josh Estep reviews four load-testing tools for Drupal. https://t.co/6mrfGgWghg #drupal #drupaldeveloper #drupal9 #drugdevelopment #training https://t.co/bKFDuBbrOb read more

twitter

Sprawdź, który system CMS jest dla Ciebie najlepszy! 🤔👨‍💻 Czy to WordPress, Joomla, Drupal, Shopify czy Magento, znajdziesz tu informacje, które pomogą Ci podjąć najlepszą decyzję.📝💻 https://t.co/c17hggTOsB #CMS #WordPress #Joomla #Drupal #Shopify #Magento read more

twitter

To compete with some of the largest companies on the web, independent bookstores need a platform with all of the e-commerce features people have come to expect. See how we helped create a full-featured alternative to platforms like Shopify. https://t.co/A6ApsA1LWP #drupal read more

twitter

Are you ready to be part of the most exciting European #Drupal event of the year? @DrupalConEur Lille's CFPs is now open https://t.co/rz4OkhIZhU read more

twitter

Are you ready to be part of the most exciting European #Drupal event of the year? @DrupalConEur Lille's CFPs is now open https://t.co/6rFNhpIiwJ read more

twitter

Are you ready to be part of the most exciting European #Drupal event of the year? @DrupalConEur Lille's CFPs is now open https://t.co/tVmHJ7JO2a read more

twitter

embed image
This #WomensHistoryMonth, support #womenintech by sponsoring the Women in Drupal event at @drupalcon Pittsburgh! Grow and diversify talent in your organization by showcasing the #Drupal project and community at its best: https://t.co/j3fGMwOqyy https://t.co/GZUo6uBrlu read more

twitter

You can write documentation and examples about that documentation. This is also considered a contribution towards the #Drupal project. read more

twitter

I’ll be speaking at @drupalcampnj this week - who else is going? read more

twitter

Yesterday we released #GinAdminTheme RC2. Get it while it's hot: https://t.co/O7ItwDngLu #Drupal read more

twitter

RT @mikeherchel: #Drupal I wrote a blog post on how I migrated an Olivero component to use Drupal's new Single Directory Components archite… read more

twitter

RT @specbee: Did you know #Drupal offers almost 50,000 modules for you to use in your projects?! All of these modules are creations of the… read more

twitter

RT @specbee: Read our detailed blog on the must have Drupal modules for your Drupal project - https://t.co/TJXt8BGS1h read more

twitter

embed image
Attending @DrupalCampNJ in Princeton? Then you won't want to miss @aburke626's session, "Creating a Culture of Documentation,” on Friday, March 17th from 14:30 - 15:15 EST. For more on Alanna's session, check out: https://t.co/1NztgYY9ps #OpenSource #DrupalCamp #Drupal https://t.co/67kIG6IVcn read more

twitter

@somnana555 @RMCSportCombat @RMCsport BIG PROMOTION ( Free Trial ) IP TV: 40 € / 12 months : 30 € / up to 6 months IP TV is over 18,000 live channels - 𝐒𝐏𝐎𝐑𝐓 https://t.co/EcsCMBEzEL #Encodage/ #H264 / #x264 / #x265 / #VOD / #OTT / #IPTV / #HEVC / #av1 / #MotionDesign / #VR / #Drupal / #caméraVR #livestream360 read more

twitter

@steven_reyes_va @CSEmelec BIG PROMOTION ( Free Trial ) IP TV: 40 € / 12 months : 30 € / up to 6 months IP TV is over 18,000 live channels - 𝐒𝐏𝐎𝐑𝐓 https://t.co/EcsCMBEzEL #Encodage/ #H264 / #x264 / #x265 / #VOD / #OTT / #IPTV / #HEVC / #av1 / #MotionDesign / #VR / #Drupal / #caméraVR #livestream360 read more

twitter

@Transports2K @Panamza BIG PROMOTION ( Free Trial ) IP TV: 40 € / 12 months : 30 € / up to 6 months IP TV is over 18,000 live channels - 𝐒𝐏𝐎𝐑𝐓 https://t.co/EcsCMBEzEL #Encodage/ #H264 / #x264 / #x265 / #VOD / #OTT / #IPTV / #HEVC / #av1 / #MotionDesign / #VR / #Drupal / #caméraVR #livestream360 read more