Json | Html

rss

November Drupal for Nonprofits Chat

Join us THURSDAY, November 20 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!

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.11.2025

rss

Nonprofit Drupal posts: November Drupal for Nonprofits Chat

Join us THURSDAY, November 20 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!

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
18.11.2025

rss

drunomics: drunomics Celebrates Sinduri Winning the Women in Drupal Award

drunomics Celebrates Sinduri Winning the Women in Drupal Award
oliver.berndt
Sinduri Guntupalli recognized in the Build Category at DrupalCon Vienna 2025 for her dedication to community organizing, advocacy, and open source work.
read more
18.11.2025

rss

Specbee: 8 Ways to fully optimize images in Drupal (and boost your Core Web Vitals!)

Want a faster Drupal site? Start with your images. In this guide, you’ll learn the smartest ways to optimize, compress, and deliver images on your site without losing quality. read more
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

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

rss

How Sharp Europe Serves 120,000 Enterprise Customers with Drupal

Nara, Japan – Sharp Europe detailed how it built a digital infrastructure for one of the world's most complex B2B operations on Drupal, managing 120,000 enterprise customers across 48 countries with 17 sites in 19 languages.

The electronics giant generates €13.5 billion in annual revenue, with 40% coming from B2B operations that serve vastly different audiences – from 110,000 small enterprises requiring low-touch transactions to mid-market companies needing sophisticated engagement.

"Big, complex, broad, deep," said Jason Cort, who leads European product management and marketing for Sharp. "That's what our martech stack has to support."


Image: Shigeru Kobayashi – COO Executive Officer, Head of B2B, Sharp

The Scale Challenge

Sharp Europe operates 63 offices across 48 countries, supporting 11 currencies and multiple sales channels. The product portfolio spans document solutions, IT services, and professional display systems – all requiring a unified digital presence for 2,500 employees and 120,000 enterprise customers.

Six years ago, the existing martech stack "was past its sell-by date," Cort said. But a complete refresh – including CRM and ecommerce portals – meant significant investment. The business case had to be airtight.

The Right Technology and the Right Partner

The public website became the starting point: "the biggest shop window with a global audience." With 80% of the buying cycle happening online, the digital experience had to work.

Sharp needed three things: the right technology, the right partner, and the right ROI.

Drupal checked the technology boxes: enterprise scale, open source, cloud-ready, secure, with the right APIs. But technology alone wasn't enough.

"Even with the best tech in the world, we need the right partner," Cort said. "If you fail with security, there is a very high price to pay."

Sharp selected 1xINTERNET, a Diamond Drupal Certified Partner.

Results and Cost Reality

The implementation now spans 17 sites in 19 languages. Internal stakeholders are "truly delighted," particularly the marketing teams.

Traffic optimization has improved, directing consumer traffic appropriately while focusing resources on B2B journeys. The platform enables rapid A/B testing and accessibility compliance – critical for operating across European markets.

"The platform gives us the agility and flexibility we need," Cort said. "1xINTERNET is able to deliver quickly for us."

One finding surprised the team: "We've found building custom things for our needs in Drupal is more cost effective than buying an off-the-shelf solution and tailoring it to our needs."

Drupal now sits at the heart of Sharp Europe's entire martech stack, integrating with CRM, analytics, and commerce systems.


Image: Members of the DrupalCon Nara organizing team and Sharp Corporation, including Dries Buytaert, Jason Cort and Shigeru Kobayashi, and Baddy Breidert (1xINTERNET).

Lessons for Enterprise Buyers

Cort and Shigeru Kobayashi, Co-COO Executive Officer and Head of B2B at Sharp, shared three takeaways:

  1. Treat your Drupal partner as an extension of your team. Sharp works closely with 1xINTERNET as an integrated part of operations, not a vendor.
  2. Plan for ongoing investment, not one-time cost. Digital infrastructure requires continuous development and optimization.
  3. Don't compromise on quality, especially security. The consequences of cutting corners are too high.

"Finding the right partner is as important as the right platform," Cort said. "Drupal is absolutely the right choice. Sharp will be on the platform for many years to come."

Why Certified Partners Matter

Sharp's partnership with 1xINTERNET demonstrates the value of the Drupal Certified Partner program. DCPs have demonstrated expertise, committed to best practices, and invested in the Drupal ecosystem – exactly what enterprise buyers need when stakes are high.

For organizations evaluating Drupal, Sharp's six-year journey offers a clear data point: a €13.5 billion global business betting its digital infrastructure on open source, delivered through a certified partner.

The Drupal Association maintains a directory of Drupal Certified Partners at Drupal.org.


DrupalCon Asia continues through November 20 in Nara, Japan.

read more
ryan_witcombe 18.11.2025

rss

How Sharp Europe Serves 120,000 Enterprise Customers with Drupal

Nara, Japan – Sharp Europe detailed how it built a digital infrastructure for one of the world's most complex B2B operations on Drupal, managing 120,000 enterprise customers across 48 countries with 17 sites in 19 languages.

The electronics giant generates €13.5 billion in annual revenue, with 40% coming from B2B operations that serve vastly different audiences – from 110,000 small enterprises requiring low-touch transactions to mid-market companies needing sophisticated engagement.

"Big, complex, broad, deep," said Jason Cort, who leads European product management and marketing for Sharp. "That's what our martech stack has to support."


Image: Shigeru Kobayashi – COO Executive Officer, Head of B2B, Sharp

The Scale Challenge

Sharp Europe operates 63 offices across 48 countries, supporting 11 currencies and multiple sales channels. The product portfolio spans document solutions, IT services, and professional display systems – all requiring a unified digital presence for 2,500 employees and 120,000 enterprise customers.

Six years ago, the existing martech stack "was past its sell-by date," Cort said. But a complete refresh – including CRM and ecommerce portals – meant significant investment. The business case had to be airtight.

The Right Technology and the Right Partner

The public website became the starting point: "the biggest shop window with a global audience." With 80% of the buying cycle happening online, the digital experience had to work.

Sharp needed three things: the right technology, the right partner, and the right ROI.

Drupal checked the technology boxes: enterprise scale, open source, cloud-ready, secure, with the right APIs. But technology alone wasn't enough.

"Even with the best tech in the world, we need the right partner," Cort said. "If you fail with security, there is a very high price to pay."

Sharp selected 1xINTERNET, a Diamond Drupal Certified Partner.

Results and Cost Reality

The implementation now spans 17 sites in 19 languages. Internal stakeholders are "truly delighted," particularly the marketing teams.

Traffic optimization has improved, directing consumer traffic appropriately while focusing resources on B2B journeys. The platform enables rapid A/B testing and accessibility compliance – critical for operating across European markets.

"The platform gives us the agility and flexibility we need," Cort said. "1xINTERNET is able to deliver quickly for us."

One finding surprised the team: "We've found building custom things for our needs in Drupal is more cost effective than buying an off-the-shelf solution and tailoring it to our needs."

Drupal now sits at the heart of Sharp Europe's entire martech stack, integrating with CRM, analytics, and commerce systems.


Image: Members of the DrupalCon Nara organizing team and Sharp Corporation, including Dries Buytaert, Jason Cort and Shigeru Kobayashi, and Baddy Breidert (1xINTERNET).

Lessons for Enterprise Buyers

Cort and Shigeru Kobayashi, Co-COO Executive Officer and Head of B2B at Sharp, shared three takeaways:

  1. Treat your Drupal partner as an extension of your team. Sharp works closely with 1xINTERNET as an integrated part of operations, not a vendor.
  2. Plan for ongoing investment, not one-time cost. Digital infrastructure requires continuous development and optimization.
  3. Don't compromise on quality, especially security. The consequences of cutting corners are too high.

"Finding the right partner is as important as the right platform," Cort said. "Drupal is absolutely the right choice. Sharp will be on the platform for many years to come."

Why Certified Partners Matter

Sharp's partnership with 1xINTERNET demonstrates the value of the Drupal Certified Partner program. DCPs have demonstrated expertise, committed to best practices, and invested in the Drupal ecosystem – exactly what enterprise buyers need when stakes are high.

For organizations evaluating Drupal, Sharp's six-year journey offers a clear data point: a €13.5 billion global business betting its digital infrastructure on open source, delivered through a certified partner.

The Drupal Association maintains a directory of Drupal Certified Partners at Drupal.org.


DrupalCon Asia continues through November 20 in Nara, Japan.

read more
ryan_witcombe 18.11.2025

rss

How Sharp Europe Serves 120,000 Enterprise Customers with Drupal

Nara, Japan – Sharp Europe detailed how it built a digital infrastructure for one of the world's most complex B2B operations on Drupal, managing 120,000 enterprise customers across 48 countries with 17 sites in 19 languages.

The electronics giant generates €13.5 billion in annual revenue, with 40% coming from B2B operations that serve vastly different audiences – from 110,000 small enterprises requiring low-touch transactions to mid-market companies needing sophisticated engagement.

"Big, complex, broad, deep," said Jason Cort, who leads European product management and marketing for Sharp. "That's what our martech stack has to support."


Image: Shigeru Kobayashi – COO Executive Officer, Head of B2B, Sharp

The Scale Challenge

Sharp Europe operates 63 offices across 48 countries, supporting 11 currencies and multiple sales channels. The product portfolio spans document solutions, IT services, and professional display systems – all requiring a unified digital presence for 2,500 employees and 120,000 enterprise customers.

Six years ago, the existing martech stack "was past its sell-by date," Cort said. But a complete refresh – including CRM and ecommerce portals – meant significant investment. The business case had to be airtight.

The Right Technology and the Right Partner

The public website became the starting point: "the biggest shop window with a global audience." With 80% of the buying cycle happening online, the digital experience had to work.

Sharp needed three things: the right technology, the right partner, and the right ROI.

Drupal checked the technology boxes: enterprise scale, open source, cloud-ready, secure, with the right APIs. But technology alone wasn't enough.

"Even with the best tech in the world, we need the right partner," Cort said. "If you fail with security, there is a very high price to pay."

Sharp selected 1xINTERNET, a Diamond Drupal Certified Partner.

Results and Cost Reality

The implementation now spans 17 sites in 19 languages. Internal stakeholders are "truly delighted," particularly the marketing teams.

Traffic optimization has improved, directing consumer traffic appropriately while focusing resources on B2B journeys. The platform enables rapid A/B testing and accessibility compliance – critical for operating across European markets.

"The platform gives us the agility and flexibility we need," Cort said. "1xINTERNET is able to deliver quickly for us."

One finding surprised the team: "We've found building custom things for our needs in Drupal is more cost effective than buying an off-the-shelf solution and tailoring it to our needs."

Drupal now sits at the heart of Sharp Europe's entire martech stack, integrating with CRM, analytics, and commerce systems.


Image: Members of the DrupalCon Nara organizing team and Sharp Corporation, including Dries Buytaert, Jason Cort and Shigeru Kobayashi, and Baddy Breidert (1xINTERNET).

Lessons for Enterprise Buyers

Cort and Shigeru Kobayashi, Co-COO Executive Officer and Head of B2B at Sharp, shared three takeaways:

  1. Treat your Drupal partner as an extension of your team. Sharp works closely with 1xINTERNET as an integrated part of operations, not a vendor.
  2. Plan for ongoing investment, not one-time cost. Digital infrastructure requires continuous development and optimization.
  3. Don't compromise on quality, especially security. The consequences of cutting corners are too high.

"Finding the right partner is as important as the right platform," Cort said. "Drupal is absolutely the right choice. Sharp will be on the platform for many years to come."

Why Certified Partners Matter

Sharp's partnership with 1xINTERNET demonstrates the value of the Drupal Certified Partner program. DCPs have demonstrated expertise, committed to best practices, and invested in the Drupal ecosystem – exactly what enterprise buyers need when stakes are high.

For organizations evaluating Drupal, Sharp's six-year journey offers a clear data point: a €13.5 billion global business betting its digital infrastructure on open source, delivered through a certified partner.

The Drupal Association maintains a directory of Drupal Certified Partners at Drupal.org.


DrupalCon Asia continues through November 20 in Nara, Japan.

read more
ryan_witcombe 18.11.2025

rss

Drupal blog: How Sharp Europe Serves 120,000 Enterprise Customers with Drupal

Nara, Japan – Sharp Europe detailed how it built a digital infrastructure for one of the world's most complex B2B operations on Drupal, managing 120,000 enterprise customers across 48 countries with 17 sites in 19 languages.

The electronics giant generates €13.5 billion in annual revenue, with 40% coming from B2B operations that serve vastly different audiences – from 110,000 small enterprises requiring low-touch transactions to mid-market companies needing sophisticated engagement.

"Big, complex, broad, deep," said Jason Cort, who leads European product management and marketing for Sharp. "That's what our martech stack has to support."


Image: Shigeru Kobayashi – COO Executive Officer, Head of B2B, Sharp

The Scale Challenge

Sharp Europe operates 63 offices across 48 countries, supporting 11 currencies and multiple sales channels. The product portfolio spans document solutions, IT services, and professional display systems – all requiring a unified digital presence for 2,500 employees and 120,000 enterprise customers.

Six years ago, the existing martech stack "was past its sell-by date," Cort said. But a complete refresh – including CRM and ecommerce portals – meant significant investment. The business case had to be airtight.

The Right Technology and the Right Partner

The public website became the starting point: "the biggest shop window with a global audience." With 80% of the buying cycle happening online, the digital experience had to work.

Sharp needed three things: the right technology, the right partner, and the right ROI.

Drupal checked the technology boxes: enterprise scale, open source, cloud-ready, secure, with the right APIs. But technology alone wasn't enough.

"Even with the best tech in the world, we need the right partner," Cort said. "If you fail with security, there is a very high price to pay."

Sharp selected 1xINTERNET, a Diamond Drupal Certified Partner.

Results and Cost Reality

The implementation now spans 17 sites in 19 languages. Internal stakeholders are "truly delighted," particularly the marketing teams.

Traffic optimization has improved, directing consumer traffic appropriately while focusing resources on B2B journeys. The platform enables rapid A/B testing and accessibility compliance – critical for operating across European markets.

"The platform gives us the agility and flexibility we need," Cort said. "1xINTERNET is able to deliver quickly for us."

One finding surprised the team: "We've found building custom things for our needs in Drupal is more cost effective than buying an off-the-shelf solution and tailoring it to our needs."

Drupal now sits at the heart of Sharp Europe's entire martech stack, integrating with CRM, analytics, and commerce systems.


Image: Members of hte DrupalCon Nara organizing team and Sharp Corporation, including Dries Buytaert, Jason Cort and Shigeru Kobayashi, and Baddy Breidert (1xINTERNET).

Lessons for Enterprise Buyers

Cort and Shigeru Kobayashi, Co-COO Executive Officer and Head of B2B at Sharp, shared three takeaways:

  1. Treat your Drupal partner as an extension of your team. Sharp works closely with 1xINTERNET as an integrated part of operations, not a vendor.
  2. Plan for ongoing investment, not one-time cost. Digital infrastructure requires continuous development and optimization.
  3. Don't compromise on quality, especially security. The consequences of cutting corners are too high.

"Finding the right partner is as important as the right platform," Cort said. "Drupal is absolutely the right choice. Sharp will be on the platform for many years to come."

Why Certified Partners Matter

Sharp's partnership with 1xINTERNET demonstrates the value of the Drupal Certified Partner program. DCPs have demonstrated expertise, committed to best practices, and invested in the Drupal ecosystem – exactly what enterprise buyers need when stakes are high.

For organizations evaluating Drupal, Sharp's six-year journey offers a clear data point: a €13.5 billion global business betting its digital infrastructure on open source, delivered through a certified partner.

The Drupal Association maintains a directory of Drupal Certified Partners at Drupal.org.


DrupalCon Asia continues through November 20 in Nara, Japan.

read more
18.11.2025

rss

Drupal Association blog: How Sharp Europe Serves 120,000 Enterprise Customers with Drupal

Nara, Japan – Sharp Europe detailed how it built a digital infrastructure for one of the world's most complex B2B operations on Drupal, managing 120,000 enterprise customers across 48 countries with 17 sites in 19 languages.

The electronics giant generates €13.5 billion in annual revenue, with 40% coming from B2B operations that serve vastly different audiences – from 110,000 small enterprises requiring low-touch transactions to mid-market companies needing sophisticated engagement.

"Big, complex, broad, deep," said Jason Cort, who leads European product management and marketing for Sharp. "That's what our martech stack has to support."


Image: Shigeru Kobayashi – COO Executive Officer, Head of B2B, Sharp

The Scale Challenge

Sharp Europe operates 63 offices across 48 countries, supporting 11 currencies and multiple sales channels. The product portfolio spans document solutions, IT services, and professional display systems – all requiring a unified digital presence for 2,500 employees and 120,000 enterprise customers.

Six years ago, the existing martech stack "was past its sell-by date," Cort said. But a complete refresh – including CRM and ecommerce portals – meant significant investment. The business case had to be airtight.

The Right Technology and the Right Partner

The public website became the starting point: "the biggest shop window with a global audience." With 80% of the buying cycle happening online, the digital experience had to work.

Sharp needed three things: the right technology, the right partner, and the right ROI.

Drupal checked the technology boxes: enterprise scale, open source, cloud-ready, secure, with the right APIs. But technology alone wasn't enough.

"Even with the best tech in the world, we need the right partner," Cort said. "If you fail with security, there is a very high price to pay."

Sharp selected 1xINTERNET, a Diamond Drupal Certified Partner.

Results and Cost Reality

The implementation now spans 17 sites in 19 languages. Internal stakeholders are "truly delighted," particularly the marketing teams.

Traffic optimization has improved, directing consumer traffic appropriately while focusing resources on B2B journeys. The platform enables rapid A/B testing and accessibility compliance – critical for operating across European markets.

"The platform gives us the agility and flexibility we need," Cort said. "1xINTERNET is able to deliver quickly for us."

One finding surprised the team: "We've found building custom things for our needs in Drupal is more cost effective than buying an off-the-shelf solution and tailoring it to our needs."

Drupal now sits at the heart of Sharp Europe's entire martech stack, integrating with CRM, analytics, and commerce systems.


Image: Members of hte DrupalCon Nara organizing team and Sharp Corporation, including Dries Buytaert, Jason Cort and Shigeru Kobayashi, and Baddy Breidert (1xINTERNET).

Lessons for Enterprise Buyers

Cort and Shigeru Kobayashi, Co-COO Executive Officer and Head of B2B at Sharp, shared three takeaways:

  1. Treat your Drupal partner as an extension of your team. Sharp works closely with 1xINTERNET as an integrated part of operations, not a vendor.
  2. Plan for ongoing investment, not one-time cost. Digital infrastructure requires continuous development and optimization.
  3. Don't compromise on quality, especially security. The consequences of cutting corners are too high.

"Finding the right partner is as important as the right platform," Cort said. "Drupal is absolutely the right choice. Sharp will be on the platform for many years to come."

Why Certified Partners Matter

Sharp's partnership with 1xINTERNET demonstrates the value of the Drupal Certified Partner program. DCPs have demonstrated expertise, committed to best practices, and invested in the Drupal ecosystem – exactly what enterprise buyers need when stakes are high.

For organizations evaluating Drupal, Sharp's six-year journey offers a clear data point: a €13.5 billion global business betting its digital infrastructure on open source, delivered through a certified partner.

The Drupal Association maintains a directory of Drupal Certified Partners at Drupal.org.


DrupalCon Asia continues through November 20 in Nara, Japan.

read more
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

rss

DDEV Blog: Fritz!Box Routers and DDEV

DDEV is designed so that most people never have to change the configuration of their local workstation, and that includes not having to edit their hosts file. All the details are in DNS Name Resolution and Wildcards.

However, one particular brand of router, the Fritz!Box, has a different DNS configuration than most other routers, and it includes DNS Rebinding Protection that blocks local development domains.

TL;DR: If you use a Fritz!Box router, add ddev.site to the router's DNS Rebinding Protection exceptions.

The Problem

When you first set up DDEV with a Fritz!Box router, you might encounter a failure to resolve the domain name when trying to access your *.ddev.site project, even though your site is accessible via the 127.0.0.1 direct URL given in ddev describe. This happens because Fritz!Box routers enable DNS Rebinding Protection that suppresses DNS responses pointing to your own network.

What is DNS Rebinding Protection?

DNS Rebinding Protection is a security feature that guards against a sophisticated attack technique. In a DNS rebinding attack, a malicious website tricks your browser into accessing services on your local network (like your computer, router, printer, or other devices) by manipulating DNS responses. Here's how the attack works:

  1. You visit a malicious website that includes JavaScript code
  2. The website's DNS initially resolves to the attacker's server
  3. The attacker then changes the DNS to point to a local IP address like 127.0.0.1 or 192.168.1.1
  4. The JavaScript code in your browser can now access local services, potentially extracting sensitive data or changing settings

Fritz!Box routers protect against this by blocking DNS lookups that resolve to local IP addresses like 127.0.0.1, 192.168.x.x, and other private network ranges. While this security feature protects against real attacks, it also blocks legitimate local development domains (like DDEV's ddev.site).

Why DDEV is Safe

DDEV's use of 127.0.0.1 and the ddev.site domain is intentional and safe—it's not a DNS rebinding attack. Here's why:

  • You control the configuration: You explicitly install and configure DDEV on your own machine
  • Local-only access: DDEV projects only respond to requests from your own computer (127.0.0.1), not from external networks
  • Transparent operation: DDEV openly documents exactly how it uses DNS and local networking

The Fritz!Box can't distinguish between a legitimate local development tool like DDEV and a potential DNS rebinding attack—both use domain names that resolve to 127.0.0.1. That's why you need to explicitly allow ddev.site as an exception.

The Solution

Rather than relying on DDEV's hosts file fallback, it's better to solve the underlying DNS problem by configuring your Fritz!Box router to allow the ddev.site domain.

Here's how to fix it:

  1. Access your Fritz!Box router settings - the factory defaults are http://fritz.box and http://192.168.178.1
  2. Navigate to Home Network (Heimnetz) > Network (Netzwerk) > Network Settings (Netzwerkeinstellungen)
  3. Look for the DNS rebinding protection section
  4. Add ddev.site to the exceptions list
  5. Save your settings

After making this change, DDEV's DNS resolution will work as expected, and you can access your projects using the standard .ddev.site URLs.

Alternative Solutions

If you prefer not to modify your router settings, or you do not have access to them, you have two other options:

  1. Configure your computer to use a less restrictive DNS provider such as Cloudflare's public DNS (1.1.1.1)
  2. Use DDEV's hosts file fallback (this requires superuser privileges and modifies system files)

The router configuration approach is recommended because it preserves DDEV's design principle of not requiring system file modifications.

Additional Resources

Contacting Fritz!Box Support to Ask for ddev.site to be added to their exceptions

If you want to request that AVM (the makers of Fritz!Box) consider adding ddev.site to their default DNS Rebinding Protection exceptions, consider contacting their support team. A friend of DDEV has already done this, but more requests may help.

Thanks!

Thanks to Ingo Schmitt for investigating and demonstrating the fix. Thanks to npostnik for already having documented this in a German blog post.

Keep in touch!

We'd love to hear your experience. Join us in Discord or open an issue if you have success (or failure 😀). We're always trying to make DDEV better for you.

Assisted in compilation and editing by Claude Code.

read more
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

rss

ImageX: One Module, Many Layers of Defense: How to Protect Your Drupal Site with Security Kit

When you manage a website, one of your biggest priorities is keeping it safe. The challenge is that the web is full of tricks that attackers use every day. Cross-site scripting (XSS), clickjacking, and cross-site request forgery (CSRF) are just some examples of the creepy terms you wish you’d never have to hear. This may result in lost data, malicious links, stolen login sessions, the unfortunate list could go on.

 

read more
17.11.2025

rss

Talking Drupal: Talking Drupal #529 - MCP, Automators, and Agents

Today we are talking about MCPs, AI Automators, and AI Agents with guest Marcus Johansson. We'll also cover AI Ecosystem Recipe as our module of the week.

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

Topics
  • Understanding Model Context Protocol (MCP)
  • AI Automators in Drupal
  • Creating Complex Workflows with Automators
  • Simple and Effective Automator Use Cases
  • AI Image Alt Text and Contextual Understanding
  • AI Tagging and Content Management
  • Introduction to AI Agents in Drupal
  • Challenges and Future of AI Agents
  • Real-World Applications and Future of AI in Drupal
  • Proliferation of Orchestration Tools
Resources Guests

Marcus Johansson - workflows-of-ai.com marcus_johansson

Hosts

Nic Laflin - nLighteneddevelopment.com nicxvan John Picozzi - epam.com johnpicozzi Martin Anderson-Clutz - mandclu.com mandclu

MOTW Correspondent

Martin Anderson-Clutz - mandclu.com mandclu

  • Brief description:
    • Have you ever wanted to explore the AI capabilities of Drupal, but didn't know where to start? There's a Drupal recipe for that.
  • Module name/project name:
  • Brief history
    • How old: created in Oct 2024 by Marcus Johansson (marcus_johansson of FreelyGive.io
  • Versions available: 1.0.0-alpha2, which requires Drupal 10.3 or newer
  • Maintainership
    • Actively maintained
    • Number of open issues: 2 open issues, both of which are bugs
  • Module features and usage
    • When you require and apply this recipe to your Drupal site, you'll be able to start working with a variety of LLMs and specialized AI-based services
    • You'll be able to ingest unstructured content and map it to structured fields automatically. Or generate a detailed SEO analysis of your nodes. There are multiple translation tools, crawlers to help work across entire sites, and more.
    • This recipe is likely something you would apply to a sandbox site, to understand the various ways to achieve something specific with AI and Drupal, and then apply whatever is best for your use case to your actual site build.
    • But it's a useful resource for a Drupalist wanting to start exploring some of the growing list of options for working with AI, or someone familiar with AI tools who wants to start using them with Drupal.
read more
17.11.2025

rss

Dripyard Premium Drupal Themes: What to look for when evaluating a Drupal theme

Choosing a theme isn’t easy. There are a lot of choices including various free starter kits, non-standard page-builder themes, low cost commercial themes, and higher cost premium themes, such as what we sell.

Below we created a checklist you can use for any theme, regardless of vendor. We’ve included notes on how Dripyard addresses each topic so you can compare objectively.

Features

Does the theme style the normal Drupal user interface items such as pagers, breadcrumbs, the node preview toolbar, etc?

Like most content management systems, Drupal will expose various patterns on the front-end including items like the node preview toolbar, exposed filters, as well as more standard components like pagers, breadcrumbs, etc.

read more
17.11.2025

rss

Who Will You Nominate? The 2026 Aaron Winborn Award Opens Today

Every community has unsung heroes—people who show up, lend a hand, mentor newcomers, and make everyone around them better. In the Drupal community, we have a special way of recognizing these exceptional individuals: the Aaron Winborn Award

Nominations are now open for 2026. 

This isn't about code commits or issue credits as this award celebrates the human qualities that make our community truly special: service, integrity, kindness, and that rare willingness to go above and beyond.

Why This Award Matters

Aaron Winborn was more than a talented Drupal contributor - he was the embodiment of community spirit. Even with ALS, Aaron continued contributing, mentoring, and uplifting others until his passing in March 2015. Thanks to Hans Riemenschneider's suggestion and the Drupal Community Working Group's efforts, we've honored Aaron's legacy every year since, shining a spotlight on people who carry forward his spirit of generosity and commitment.

The winner receives more than recognition (though the applause at DrupalCon North America's plenary session is pretty special). They also receive a beautifully crafted physical award as well as free registration to DrupalCon North America.

Most importantly, they receive the knowledge that their work - often done quietly, without fanfare - has been seen and valued.

Who Should You Nominate?

Think about the person who:

  • Welcomed you when you were new to the community and (probably) a bit overwhelmed
  • Consistently makes local meetups happen, month after month
  • Patiently answers simple questions in Slack channels
  • Advocates for accessibility, inclusion, or community health
  • Organizes, teaches, translates, or documents without seeking credit

Their impact might be local or global, technical or social, recent or sustained over years. If they've made the Drupal community better through their character and contributions, we want to hear about them.

The Timeline

Submit your nominations by Friday, January 9, 2026. A selection committee made up of Community Working Group members and past winners will review all nominations and choose this year's honoree.

Note: Current CWG Conflict Resolution Team members and previous winners are not eligible for the award.

Past winners

Join these distinguished community members who've received the Aaron Winborn Award:

Submit Your Nomination Today

Nominations close on Friday, January 9, 2026.

Your nomination could shine a light on someone who's been making a difference all along. Don't let this opportunity pass - recognize someone extraordinary.

Calling All Creators!

Are you a designer, artist, or craftsperson who'd love to help create a future Aaron Winborn Award? The physical awards themselves are works of art, and we're always looking for talented creators to collaborate with. Reach out to the Drupal Community Working Group - we'd love to hear from you.

Questions? Contact the Drupal Community Working Group.  

read more
ultimike 17.11.2025

rss

Community Working Group posts: Who Will You Nominate? The 2026 Aaron Winborn Award Opens Today

Every community has unsung heroes—people who show up, lend a hand, mentor newcomers, and make everyone around them better. In the Drupal community, we have a special way of recognizing these exceptional individuals: the Aaron Winborn Award

Nominations are now open for 2026. 

This isn't about code commits or issue credits as this award celebrates the human qualities that make our community truly special: service, integrity, kindness, and that rare willingness to go above and beyond.

Why This Award Matters

Aaron Winborn was more than a talented Drupal contributor - he was the embodiment of community spirit. Even with ALS, Aaron continued contributing, mentoring, and uplifting others until his passing in March 2015. Thanks to Hans Riemenschneider's suggestion and the Drupal Community Working Group's efforts, we've honored Aaron's legacy every year since, shining a spotlight on people who carry forward his spirit of generosity and commitment.

The winner receives more than recognition (though the applause at DrupalCon North America's plenary session is pretty special). They also receive a beautifully crafted physical award as well as free registration to DrupalCon North America.

Most importantly, they receive the knowledge that their work - often done quietly, without fanfare - has been seen and valued.

Who Should You Nominate?

Think about the person who:

  • Welcomed you when you were new to the community and (probably) a bit overwhelmed
  • Consistently makes local meetups happen, month after month
  • Patiently answers simple questions in Slack channels
  • Advocates for accessibility, inclusion, or community health
  • Organizes, teaches, translates, or documents without seeking credit

Their impact might be local or global, technical or social, recent or sustained over years. If they've made the Drupal community better through their character and contributions, we want to hear about them.

The Timeline

Submit your nominations by Friday, January 9, 2026. A selection committee made up of Community Working Group members and past winners will review all nominations and choose this year's honoree.

Note: Current CWG Conflict Resolution Team members and previous winners are not eligible for the award.

Past winners

Join these distinguished community members who've received the Aaron Winborn Award:

Submit Your Nomination Today

Nominations close on Friday, January 9, 2026.

Your nomination could shine a light on someone who's been making a difference all along. Don't let this opportunity pass - recognize someone extraordinary.

Calling All Creators!

Are you a designer, artist, or craftsperson who'd love to help create a future Aaron Winborn Award? The physical awards themselves are works of art, and we're always looking for talented creators to collaborate with. Reach out to the Drupal Community Working Group - we'd love to hear from you.

Questions? Contact the Drupal Community Working Group.  

read more
17.11.2025

rss

The Drop Times: Lighting the Ledger for PHP

Composer 2.9 delivered new CLI security improvements this week, but the bigger story for the PHP ecosystem is the work now underway on Packagist.org. With support from the Sovereign Tech Agency, the PHP Foundation, and Private Packagist, the team is building a transparency log aimed at strengthening PHP’s supply chain. Given the scale of Packagist today, introducing systematic visibility into package activity has become a practical necessity.

The transparency log will surface security-relevant events through a web interface and an API. That includes changes to package ownership, source URLs, maintainers, version releases or removals, and updates to underlying git tags, along with account security actions such as two-factor authentication status changes and password resets. Making these events publicly accessible gives researchers, companies, and tool builders the data they need to monitor dependency changes, spot suspicious patterns, and investigate incidents more effectively.

Implementation has begun, with features rolling out incrementally. This work aligns with the OpenSSF guidance for secure package repositories and moves the PHP ecosystem closer to stronger, audit-ready supply chain practices. Looking ahead, the team is also preparing a new model for organizational package ownership, set to address long-standing issues with shared accounts and improve security for both companies and open-source projects.

EVENT

ORGANIZATION NEWS

TRAINING

DRUPAL COMMUNITY

TUTORIALS

We acknowledge that there are more stories to share. However, due to selection constraints, we must pause further exploration for now. To get timely updates, follow us on LinkedIn, Twitter, Bluesky, and Facebook. You can also join us on Drupal Slack at #thedroptimes.

Thank you. 

Sincerely, 
Alka Elizabeth, 
Sub-editor, 
The DropTimes.

read more
17.11.2025

rss

1xINTERNET blog: Key takeaways from DrupalCamp Scotland 2025

Explore the key takeaways from DrupalCamp Scotland 2025, highlighting open-source collaboration, community-driven innovation, and practical insights for digital teams.

read more
17.11.2025

rss

Dries Buytaert: The product we should not have killed

Ten years ago, Acquia shut down Drupal Gardens, a decision that I still regret.

We had launched Drupal Gardens in 2009 as a SaaS platform that let anyone build Drupal websites without touching code. Long-time readers may remember my various blog posts about it.

It was pretty successful. Within a year, 20,000 sites were running on Drupal Gardens. By the time we shut it down, more than 100,000 sites used the platform.

Looking back, shutting down Drupal Gardens feels like one of the biggest business mistakes we made.

At the time, we were a young company with limited resources, and we faced a classic startup dilemma. Drupal Gardens was a true SaaS platform. Sites launched in minutes, and customers never had to think about updates or infrastructure. Enterprise customers loved that simplicity, but they also needed capabilities we hadn't built yet: custom integrations, fleet management, advanced governance, and more.

For a while, we tried to serve both markets. We kept Drupal Gardens running for simple sites while evolving parts of it into what became Acquia Cloud Site Factory for enterprise customers. But with our limited resources, maintaining both paths wasn't sustainable. We had to choose: continue making Drupal easier for simple use cases, or focus on enterprise customers.

We chose enterprise. Seeing stronger traction with larger organizations, we shut down the original Drupal Gardens and doubled down on Site Factory. By traditional business metrics, we made the right decision. Acquia Cloud Site Factory remains a core part of Acquia's business today and is used by hundreds of customers that run large site fleets with advanced governance requirements, deep custom integrations, and close collaboration with development teams.

But that decision also moved us away from the original Drupal Gardens promise: serving the marketer or site owner who didn't want or need a developer team. Acquia Cloud Site Factory requires technical expertise, whereas Drupal Gardens did not.

For the next ten years, I watched many organizations struggle with the very challenge Drupal Gardens could have solved. Large organizations often want one platform that can support both simple and complex sites. Without a modern Drupal-based SaaS, many turned to WordPress or other SaaS tools for their smaller sites, and kept Drupal only for their most complex properties.

The problem is that a multi-CMS environment comes with a real cost. Teams must learn different systems, juggle different authoring experiences, manage siloed content, and maintain multiple technology stacks. It can slow them down and make digital operations harder than they need to be. Yet many organizations continue to accept this complexity simply because there has not been a better option.

Over the years, I spoke with many customers who ran a mix of Drupal and non-Drupal sites. They echoed these frustrations in conversation after conversation. Those discussions reminded me of what we had left behind with Drupal Gardens: many organizations want to standardize on a single CMS like Drupal, but the market hadn't offered a solution that made that possible.

So, why start a new Drupal SaaS after all these years? Because the customer need never went away, and we finally have the resources. We are no longer the young company forced to choose.

Jeff Bezos famously advised investing in what was true ten years ago, is true today, and will be true ten years from now. His framework applies to two realities here.

First, organizations will always need websites of different sizes and complexity. A twenty-page campaign site launching tomorrow has little in common with a flagship digital experience under continuous development. Second, running multiple, different technology stacks is rarely efficient. These truths have held for decades, and they're not going away.

This is why we've been building Acquia Source for the past eighteen months. We haven't officially launched it yet, although you may have seen us begin to talk about it more openly. For now, we're testing Acquia Source with select customers through a limited availability program.

Acquia Source is more powerful and more customizable than Drupal Gardens ever was. Drupal has changed significantly in the past ten years, and so has what we can deliver.

As with Drupal Gardens, we are building Acquia Source with open principles in mind. It is easy to export your site, including code, configuration, and content.

Just as important, we are building key parts of Acquia Source in the open. A good example is Drupal Canvas. Drupal Canvas is open source, and we are developing it transparently with the community. Acquia Source will be an opinionated SaaS product, yet it will remain rooted in the open Drupal ecosystem and will contribute back to it.

Acquia Source does not replace Acquia Cloud or Acquia Cloud Site Factory. It complements them. Many organizations will use a combination of these products, and some will use all three. Acquia Source helps teams launch sites fast, without updates or maintenance. Acquia Cloud and Site Factory support deeply integrated applications and large, governed site fleets. The common foundation is Drupal, which allows IT and marketing teams to share skills and code across different environments.

For me, Acquia Source is more than a new product. It finally delivers on a vision we've had for fifteen years: one platform that can support everything from simple sites to the most complex ones.

I am excited about what this means for our customers, and I am equally excited about what it could mean for Drupal. It can strengthen Drupal's position in the market, bring more sites back to Drupal, and create even more opportunities for Acquia to contribute to Drupal.

read more
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

rss

DrupalCon Lands in Japan: Historic Momentum as Drupal Eyes Its Next Chapter

Nara, Japan – Drupal founder Dries Buytaert declared a "historic moment" for the platform at DrupalCon Asia today, pointing to four major initiatives running simultaneously that he says will transform Drupal: Drupal CMS 2.0 (launching early 2026), Drupal Canvas, site templates and marketplace, and the Drupal AI program.

"For 20 years people have been saying Drupal is too hard to build pages with. We are changing that," Dries said during a keynote Q&A with Pamela Barrone, CTO of Technocrat and Product Owner of Drupal CMS.

Each initiative has the potential to transform Drupal individually, Dries argued. Together, "the compounding of these ideas will be transformational."


Dries Buytaert and Pamela Barrone on stage in Nara, Japan. 

Drupal Canvas: Solving the 20-Year Problem

Dries said he's heard consistently from organizations large and small: "We need an easier page builder."

Drupal Canvas, the much-hyped new page builder from Acquia and built with contributions from agencies and the broader community, does exactly that.

The State of New York, with 140 Drupal websites and over 300 content creators, is already evaluating how Drupal Canvas will enable them to build pages while maintaining accessibility standards and brand compliance.

The tool balances competing needs: locking down certain elements to maintain brand consistency and accessibility, while providing flexibility for experts who need creative control.

"It actually makes building pages fun," Barrone said during the session.

AI as Competitive Advantage

Dries made a pragmatic case for AI integration, acknowledging mixed feelings in the community while arguing Drupal can't afford to ignore it:

"We can't ignore how it's changing pretty much everything we do – it's changing how people use websites, how they build websites, and how we create content."

His argument centers on fit: Drupal's structured content, versioning capabilities, and workflow management – features that have made it more complex for beginners – are exactly what AI needs to be reliable and reversible.

"For non-developers, Drupal hasn't been easy to use – AI can help fix that. It can help us overcome our weaknesses and elevate our strengths," he said. "Our competitors don't have the same structural strengths, and that makes Drupal uniquely placed."

At DrupalCon Vienna, Dries demonstrated AI generating complete landing pages from single prompts – potentially reducing what might take 300 clicks to around 30.

The Drupal AI initiative now includes 25 partner organizations contributing staff time, with 1,300 people in the Slack channel.

Site Templates to Collapse the Learning Curve

Site templates build on Drupal's recipe system, bundling modules, configuration, Drupal Canvas themes, and demo content into ready-to-use websites.

"Even an expert can take days or weeks to build a Drupal site," Dries explained. "Site templates remove that learning curve."

A marketplace on Drupal.org will let users browse and install templates for specific use cases. An MVP is expected in 2026, with 10-15 partners committed to building initial templates.

The Marketing Gap

Drupal needs to market itself against proprietary platforms with enormous marketing budgets. How this is achieved is a challenge for the open source project.

Despite packed conference sessions, Dries identified a critical challenge: "Outside, the word hasn't got out there. How do we get the message out to the millions of web developers who have an outdated view of Drupal?"

He emphasized this responsibility extends to the whole community: "We need everyone to change the mindset of millions of people around the world."

January 2026 and Beyond

When asked about the decision to start the Drupal CMS project, he acknowledged initial uncertainty: "I was nervous making this announcement 18 months ago – it's not easy to create that momentum."

His three-to-five year vision focuses entirely on growth: "Everything I'm trying to help with is all about growth. Marketing, Canvas, AI – it's all about growing Drupal."

Success metrics include increased installs, more contributors, more people in leadership roles, and sustained innovation across strategic initiatives.

"More people are contributing to Drupal than ever, especially to strategic initiatives," he said. "If we can keep it up, great things will happen."


Caption: DrupalCon Asia in Nara, Japan. Flickr image by: Jakub Piasecki, CC BY-SA 4.0

DrupalCon Asia in Nara

The conference, the first DrupalCon in Japan, reflects Drupal's growing presence in Asia-Pacific. Tim Doyle, CEO of the Drupal Association, noted that the region accounts for 32% of Drupal.org traffic, one-third of project activity, and 24% of top contributors.

Mayor Gen Nakagawa welcomed attendees with a goal to make Nara "the most Drupal friendly city in the world." Half the attendees are from Japan.

DrupalCon Asia continues through November 20.

For the full DrupalCon Asia schedule and session details, visit the official DrupalCon website.

read more
ryan_witcombe 17.11.2025

rss

Drupal Association blog: DrupalCon Lands in Japan: Historic Momentum as Drupal Eyes Its Next Chapter

Nara, Japan – Drupal founder Dries Buytaert declared a "historic moment" for the platform at DrupalCon Asia today, pointing to four major initiatives running simultaneously that he says will transform Drupal: Drupal CMS 2.0 (launching early 2026), Drupal Canvas, site templates and marketplace, and the Drupal AI program.

"For 20 years people have been saying Drupal is too hard to build pages with. We are changing that," Dries said during a keynote Q&A with Pamela Barrone, CTO of Technocrat and Product Owner of Drupal CMS.

Each initiative has the potential to transform Drupal individually, Dries argued. Together, "the compounding of these ideas will be transformational."


Dries Buytaert and Pamela Barrone on stage in Nara, Japan. 

Drupal Canvas: Solving the 20-Year Problem

Dries said he's heard consistently from organizations large and small: "We need an easier page builder."

Drupal Canvas, the much-hyped new page builder from Acquia and built with contributions from agencies and the broader community, does exactly that.

The State of New York, with 140 Drupal websites and over 300 content creators, is already evaluating how Drupal Canvas will enable them to build pages while maintaining accessibility standards and brand compliance.

The tool balances competing needs: locking down certain elements to maintain brand consistency and accessibility, while providing flexibility for experts who need creative control.

"It actually makes building pages fun," Barrone said during the session.

AI as Competitive Advantage

Dries made a pragmatic case for AI integration, acknowledging mixed feelings in the community while arguing Drupal can't afford to ignore it:

"We can't ignore how it's changing pretty much everything we do – it's changing how people use websites, how they build websites, and how we create content."

His argument centers on fit: Drupal's structured content, versioning capabilities, and workflow management – features that have made it more complex for beginners – are exactly what AI needs to be reliable and reversible.

"Drupal has been relatively hard to use – AI can help fix that. It can help us overcome our weaknesses and elevate our strengths," he said. "Our competitors don't have the same structural strengths, and that makes Drupal uniquely placed."

At DrupalCon Vienna, Dries demonstrated AI generating complete landing pages from single prompts – potentially reducing what might take 300 clicks to around 30.

The Drupal AI initiative now includes 25 partner organizations contributing staff time, with 1,300 people in the Slack channel.

Site Templates to Collapse the Learning Curve

Site templates build on Drupal's recipe system, bundling modules, configuration, Drupal Canvas themes, and demo content into ready-to-use websites.

"Even an expert can take days or weeks to build a Drupal site," Dries explained. "Site templates remove that learning curve."

A marketplace on Drupal.org will let users browse and install templates for specific use cases. An MVP is expected in 2026, with 10-15 partners committed to building initial templates.

The Marketing Gap

Drupal needs to market itself against proprietary platforms with enormous marketing budgets. How this is achieved is a challenge for the open source project.

Despite packed conference sessions, Dries identified a critical challenge: "Outside, the word hasn't got out there. How do we get the message out to the millions of web developers who have an outdated view of Drupal?"

He emphasized this responsibility extends to the whole community: "We need everyone to change the mindset of millions of people around the world."

January 2026 and Beyond

When asked about the decision to start the Drupal CMS project, he acknowledged initial uncertainty: "I was nervous making this announcement 18 months ago – it's not easy to create that momentum."

His three-to-five year vision focuses entirely on growth: "Everything I'm trying to help with is all about growth. Marketing, Canvas, AI – it's all about growing Drupal."

Success metrics include increased installs, more contributors, more people in leadership roles, and sustained innovation across strategic initiatives.

"More people are contributing to Drupal than ever, especially to strategic initiatives," he said. "If we can keep it up, great things will happen."


Caption: DrupalCon Asia in Nara, Japan. Flickr image by: Jakub Piasecki, CC BY-SA 4.0

DrupalCon Asia in Nara

The conference, the first DrupalCon in Japan, reflects Drupal's growing presence in Asia-Pacific. Tim Doyle, CEO of the Drupal Association, noted that the region accounts for 32% of Drupal.org traffic, one-third of project activity, and 24% of top contributors.

Mayor Gen Nakagawa welcomed attendees with a goal to make Nara "the most Drupal friendly city in the world." Half the attendees are from Japan.

DrupalCon Asia continues through November 20.

For the full DrupalCon Asia schedule and session details, visit the official DrupalCon website.

read more
17.11.2025

rss

DDEV Blog: DDEV November 2025 Newsletter

💕 A Love Letter to DDEV!

As the year winds down, it's time to get serious about 2026 planning 📋. We'll have a meeting in the next few weeks talking about priorities for the new year. See some WIP proposals and contact us any time with your opinions↗ or to get an invitation to the meeting.

What's New

  • Claude Code AI-assisted PRs for DDEV Training → Learn how to use Claude Code to create pull requests for DDEV Read more↗

Community Highlights

  • A Love Letter to DDEV: Ryan Stubbs shares his appreciation for DDEV and its impact on development workflows Read more↗
  • Claude Code Plugins for Drupal/DDEV: Community member Luděk Kvapil has created custom Claude Code commands and plugins for DDEV and Drupal development workflows View on GitHub↗
  • Profiling Your Drupal App with New Relic and DDEV: Practical guide session from DrupalCon Vienna 2025 Session details↗Watch on YouTube↗

Community Video Tutorials

  • Drupal CMS und Core für Projektentwicklung unter Windows 11 von Null installieren (German): Complete guide to installing Drupal CMS and Drupal Core for project development on Windows 11 from scratch Watch on YouTube↗
  • Drupal 11 für Entwickler:innen und Sitebuilder:innen (German): Udemy course for Drupal 11 developers and site builders Enroll with coupon↗

DDEV Training Continues

Join us for upcoming training sessions for contributors and users.

Zoom Join Info: Link: Join Zoom Meeting Passcode: 12345

Events & Community

Governance: We have a Board!

The DDEV Foundation now has a formal board. Join us for our annual extended advisory group and board meeting (public; all are welcome): Watch for a blog post about the new board members! (Or sneak peak by reading the meeting notes.)


Sponsorship Update

As of today, the monthly sponsorship commitment is up to 70% of our goal, at $8,376. Thank you! That's up from 69% and $8,231 last month. → Become a sponsor↗

Stay in the Loop—Follow Us and Join the Conversation

Compiled and edited with assistance from Claude Code and Copilot.

read more
17.11.2025

rss

The Drop Times: DCoE Finds: "The Drupal Economy Is Struggling, But There’s Hope"

The Drupal economy is in decline, with agencies downsizing and budgets tightening across key sectors. Yet new data from the Drupal Center of Excellence shows signs of resilience. Rising community engagement and growing demand for RFPs suggest that while the downturn is real, so is the drive to rebuild and adapt. read more
14.11.2025

embed image
Powered By Combinary

rss

The Drop Times: Heading to DrupalCon Asia 2025? Don't Miss the Magic of Nara

DrupalCon Asia 2025 lands in Nara this weekend, blending the spirit of open-source collaboration with Japan’s ancient capital. The organisers have set the tone for a unique community experience—starting with a citywide Treasure Hunt on November 16. From sacred deer at Nara Park to the Great Buddha at Todai-ji, attendees can explore a cultural landscape steeped in history. Whether through guided adventures or quiet temple visits, Nara promises an unforgettable DrupalCon experience. read more
14.11.2025

rss

Drupal AI Summit, Paris | Creating AI systems that belong to everyone

On 9 December 2025, leaders from across the globe will meet in Paris for the Drupal AI Summit, hosted within the Future of Software Technologies (FOST) conference, the world’s largest federated technology event.

The summit brings together engineers, architects, product leaders, and marketers who are putting AI to use in real systems. It explores what happens when AI meets the open-source values that built Drupal: transparency, community, and long-term thinking.

Within FOST, the Drupal AI track will host twelve focused sessions led by leaders in Drupal AI. These sessions will share lessons from real projects and outline the steps toward making Drupal the most AI-enabled open-source CMS. 

Attendees who are part of the Drupal community can access complimentary VIP tickets, each valued at €299, which include entry to 25+ co-located tech conferences at the same venue. The discussions will focus on architecture, governance, and collaboration, showing how to create AI tools that teams can trust and maintain responsibly.

View complete agenda and secure your ticket today!

Why this summit matters

AI is now part of how organizations work, publish, and communicate. The question is no longer whether to use it but how to use it well.

Through its open-source foundation, Drupal is helping teams improve publishing, accessibility, and content quality with AI. These are not experiments; they are production workflows that make everyday work faster and clearer.

Most AI systems are created quietly in the background, out of view in black boxes. Open source makes this work more transparent. It brings the process out for everyone to see and understand, so teams can see how the system behaves, adjust it with intent, and guide it with clarity.

Progress on Drupal AI has accelerated in the past year, with the Drupal community shaping it as a framework for practical features across content generation, moderation, governance, and automation. Each feature is designed with human oversight in the loop to keep controlled and responsible AI at the core.

The Paris summit brings these efforts into a wider conversation. It is a place for people who want to see AI and open systems work together, as partners in how modern software is built and maintained.

Building together

AI will continue to influence how digital experiences are created and maintained. The question is how we build it and who gets to decide.

The Drupal AI Summit is for those who believe progress should stay open and shared. It is a day for collaboration, curiosity, and honest discussion about what responsible and open AI can look like when built together.

Join us in Paris on 9 December 2025 at CNIT Forest, La Défense. Learn how Drupal and its community are shaping the next phase of AI, one that keeps people at the center of every creation.

View complete agenda and secure your ticket today!

read more
pdjohnson 13.11.2025

rss

Drupal AI Initiative: Drupal AI Summit, Paris | Creating AI systems that belong to everyone

On 9 December 2025, leaders from across the globe will meet in Paris for the Drupal AI Summit, hosted within the Future of Software Technologies (FOST) conference, the world’s largest federated technology event.

The summit brings together engineers, architects, product leaders, and marketers who are putting AI to use in real systems. It explores what happens when AI meets the open-source values that built Drupal: transparency, community, and long-term thinking.

Within FOST, the Drupal AI track will host twelve focused sessions led by leaders in Drupal AI. These sessions will share lessons from real projects and outline the steps toward making Drupal the most AI-enabled open-source CMS. 

Attendees who are part of the Drupal community can access complimentary VIP tickets, each valued at €299, which include entry to 25+ co-located tech conferences at the same venue. The discussions will focus on architecture, governance, and collaboration, showing how to create AI tools that teams can trust and maintain responsibly.

View complete agenda and secure your ticket today!

Why this summit matters

AI is now part of how organizations work, publish, and communicate. The question is no longer whether to use it but how to use it well.

Through its open-source foundation, Drupal is helping teams improve publishing, accessibility, and content quality with AI. These are not experiments; they are production workflows that make everyday work faster and clearer.

Most AI systems are created quietly in the background, out of view in black boxes. Open source makes this work more transparent. It brings the process out for everyone to see and understand, so teams can see how the system behaves, adjust it with intent, and guide it with clarity.

Progress on Drupal AI has accelerated in the past year, with the Drupal community shaping it as a framework for practical features across content generation, moderation, governance, and automation. Each feature is designed with human oversight in the loop to keep controlled and responsible AI at the core.

The Paris summit brings these efforts into a wider conversation. It is a place for people who want to see AI and open systems work together, as partners in how modern software is built and maintained.

Building together

AI will continue to influence how digital experiences are created and maintained. The question is how we build it and who gets to decide.

The Drupal AI Summit is for those who believe progress should stay open and shared. It is a day for collaboration, curiosity, and honest discussion about what responsible and open AI can look like when built together.

Join us in Paris on 9 December 2025 at CNIT Forest, La Défense. Learn how Drupal and its community are shaping the next phase of AI, one that keeps people at the center of every creation.

View complete agenda and secure your ticket today!

read more
13.11.2025

rss

Talking Drupal: TD Cafe #011 - Adam Boros & Martin Anderson-Clutz

In this episode, Martin sits down with Adam Boros, a passionate developer who shares his journey in the Drupal community. Adam discusses the importance of automation for small teams and recounts his experiences with Drupal's evolution from version 6 to the recent resurgence of enjoyment with Drupal 10. He introduces his innovative personal calendar builder created for DrupalCon Vienna, explaining its simplicity and the enthusiastic community feedback it received.

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

Topics
  • The Fun of Drupal Over the Years
  • Reconnecting at DrupalCon Vienna
  • The Personal Calendar Builder Project
  • Technical Details and Challenges
  • Community Engagement and Feedback
  • Feature Requests and Future Plans
  • Reflections on DrupalCon Vienna
  • Evolution of Drupal and Its Community
  • AI and the Future of Drupal
  • Upcoming Events and Final Thoughts
Adam Boros

Adam was originally studying Architecture but never graduated. He started web development as a self-learner after working a few years in print design and DTP back in 2002. Using Flash5 and ActionScript at first, Adam discovered Drupal around 4.6 while looking for a CMS to replace PHPNuke for a local NGO. It was true love at first sight and after a few years of hobby projects and active involvement with the Drupal community in Budapest he ended up being a full-time drupalist at a university where Adam has worked since then for the past 15+ years as "Drupal Systems Architect".

Martin Anderson-Clutz

Martin is a highly respected figure in the Drupal community, known for his extensive contributions as a developer, speaker, and advocate for open-source innovation. Based in London, Ontario, Canada, Martin began his career as a graphic designer before transitioning into web development. His journey with Drupal started in late 2005 when he was seeking a robust multilingual CMS solution, leading him to embrace Drupal's capabilities.

Martin holds the distinction of being the world's first Triple Drupal Grand Master, certified across Drupal 7, 8, and 9 as a Developer, Front-End Specialist, and Back-End Specialist. (TheDropTimes) He also possesses certifications in various Acquia products and is UX certified by the Nielsen Norman Group.

Currently serving as a Senior Solutions Engineer at Acquia, Martin has been instrumental in advancing Drupal's ecosystem. He has developed and maintains several contributed modules, including Smart Date and Search Overrides, and has been actively involved in the Drupal Recipes initiative, particularly focusing on event management solutions. His current work on the Event Platform aims to streamline the creation and management of event-based websites within Drupal.

Beyond development, Martin is a prominent speaker and educator, having presented at numerous Drupal events such as DrupalCon Barcelona and EvolveDrupal. He is also a co-host of the "Talking Drupal" podcast, where he leads the "Module of the Week" segment, sharing insights on various Drupal modules. Martin's dedication to the Drupal community is evident through his continuous efforts to mentor, innovate, and promote best practices within the open-source landscape.

Resources

Calendar Builder https://aboros.github.io/drupalcon-vienna-2025-calendar-builder/ Calendar Builder repo https://github.com/aboros/drupalcon-vienna-2025-calendar-builder

Guests

Adam Boros - aboros

Martin Anderson-Clutz - mandclu.com mandclu

read more
13.11.2025

rss

The Drop Times: Rachael Censuales Debuts as a Speaker at DrupalCamp Italy 2025

At DrupalCamp Italy 2025, Rachael Censuales makes her debut as a speaker, showcasing how OpenAI can unlock new Drupal capabilities. Her talk blends technical insight, mentorship, and the promise of new talent in the Drupal community. read more
13.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

youtube

embed image

From chaos to control: Why automation is non-negotiable in big projects

Stanislav Todorov (Stodorov) Have you ever been part of a huge project that’s as big as it is messy? I’m here to show you how automation can make your life a whole lot easier. Prerequisite This session is designed for both technical and non-technical audiences. A basic understanding of software development or project workflows is helpful but not required. Whether you're a QA professional, developer, project manager, team lead, or business stakeholder, you'll gain valuable insights into why automation becomes essential as projects grow in size and complexity. Outline If you’ve ever worked on a large project, you know how quickly things can get out of hand—missed bugs, repeated regressions, last-minute panic before releases. In this session, I’ll talk about why automation isn’t just a nice-to-have in big projects—it’s essential for keeping things on track. We’ll look at the challenges that tend to come up in fast-moving teams and complex builds, and how introducing the right testing strategy early can make a huge difference. I’ll break down the different types of tests and when they’re most useful, how to build an approach that works for your team, and how to grow your coverage over time. I’ll also share lessons learned from real projects—both successes and failures—and give you practical tips on how to build a culture around testing, even if you’re starting from scratch. Whether you're in QA, development, or project management, there’ll be something here for you. Learning Objectives By the end of this session, you’ll: Understand why automation becomes more important the bigger a project gets Be able to identify the types of tests that bring the most value at different stages Learn how to approach test coverage in a way that grows with the project Have strategies for introducing automation into your team or improving what you already have Gain insight into common pitfalls and how to avoid them Feel confident in explaining the value of automation to both technical and non-technical stakeholders Experience level Intermediate read more
Drupal Association 13.11.2025

youtube

embed image

The Human Edge in Presales: Beating AI-Drafted Drupal Proposals

Monisha Navlani (monishanavlani) In a world where AI—and therefore every agency—can draft a solid Drupal proposal in minutes, standing out has never been more urgent. Yet the agencies that win bring hard-earned success stories, tailored demos, and clear trust signals in every pitch. Come learn how. Prerequisite Attendees should have participated in or observed at least one Drupal RFP or proposal cycle and be familiar with requirement mapping, effort sizing, and crafting a pitch. Outline 1. Why now: the urgent challenge of AI-generated noise in Drupal presales 2. Reality check: what AI can—and can’t—do for Drupal presales today 3. The copy-paste trap: how reviewers spot look-alike proposals in seconds 4. Live mini-build: spin up a clickable Drupal prototype and risk table in under 10 minutes 5. Standing out: success stories, custom walk-throughs, and trust signals only humans add—plus the key lesson from a near-miss RFP that shaped our approach 6. Governance: how to ensure accuracy, stay on-brand, and protect confidential RFP data throughout the process 7. Scorecard: three numbers that show your new process is paying off Learning Objectives 1. Identify which 80 % of proposal work AI should own—and which 20 % you must humanise 2. Design a demo-first presales workflow using rapid Drupal prototypes 3. Package past wins and domain expertise into trust-building assets that AI can’t fake 4. Leave with an actionable governance checklist to keep your AI outputs accurate, secure and on-brand Experience level Beginner read more
Drupal Association 13.11.2025

youtube

embed image

Leaving Work at Work – How to successfully finish your working day without thinking about work in

Norman Kämper-Leymann (normanlol), Svitlana Fedchenko (svitlana) Push your last commit, then push away from the desk. Clear your cache, recharge your brain. Great code starts with a well-rested mind. Prerequisite None Outline During last year's Drupal User Group Berlin December meetup right before Christmas this topic was presented as an open discussion with all attendees. We wanted to collect things, habits, routines that people do to keep work at work and finish their working day. Surprised by the big interest and the great contributions we collected that evening, we presented the results at an internal developer-focused meeting at 1xINTERNET. And we were again surprised by even more, great contributions. We will show what we collected, maybe there's something in for you. And we are very happy to collect even more, interesting routines and habits from the people at the session. Learning Objectives Identify common habits and triggers that make it difficult to mentally "log off." Apply practical strategies to create a clean mental handoff at the end of the workday. Establish personal rituals or boundaries that support recovery, creativity, and sustained focus. Experience level Beginner Diamond read more
Drupal Association 13.11.2025

youtube

embed image

Back Together Again: Lessons from Reviving a Community Post-COVID

Nikita Aswani (Nikitaaswani) When the world shut down, so did our meetups, camps, and energy. But coming back wasn’t just about restarting, it was about rebuilding something better. This is the real story of the Drupal India community revival. Prerequisite This session is for anyone interested in community building — whether you’re restarting a local meetup, planning a camp, or simply looking to contribute beyond code. No prior experience in organizing events is required, but a basic understanding of how open source communities work (especially Drupal’s) will help you connect the dots. Outline This is a case study of how we brought the Drupal community in India back to life after the pandemic, not just to where it was, but into a healthier, more sustainable structure. I’ll talk about the post-pandemic silence, the scattered connections, and the moment we realized we didn’t just need a comeback — we needed a reset. What followed was a series of small, intentional steps: one meetup, one sticker, one conversation at a time. And over time, they added up to something bigger than we’d imagined. Expect a story that’s honest, human, and hands-on. You’ll hear what worked (and what flopped), and how we built momentum that’s still growing — across cities, across communities, and across contributor roles. I’ll share: - What actually broke during COVID — and what was already fragile - How we restarted local meetups and created rituals people looked forward to - The power of lightweight structure: cross-city collabs, shared docs, open calls - Experiments that helped re-energize folks and bring in new contributors - Why Drupal events still matter — and how we made them matter again - Lessons in pacing, culture, and co-ownership to avoid burnout and grow Learning Objectives - Understand practical ways to revive dormant or slow communities - Learn how to build momentum without over-relying on a few individuals - Be inspired to restart (or reimagine) meetups, camps, and contributor days - Reconnect with the value of in-person events and cultural continuity Experience level Beginner read more
Drupal Association 13.11.2025

youtube

embed image

JavaScript frontend development with Drupal Canvas: Beyond decoupling

Bálint Kléri (balintbrews), Wolfgang Ziegler (fago) With its built-in code editor, Drupal Canvas lets you create JavaScript components right in your browser. This session will start with this feature's essentials before delving into techniques for taking full advantage of components developed outside of Drupal with a modern JavaScript stack, such as React or Vue. Prerequisite Attendees will get the most out of this session if they're already familiar with Drupal Canvas core purpose and have basic knowledge of modern JavaScript frameworks (such as React or Vue). Outline The session will begin by exploring Drupal Canvas built-in code editor and its capabilities for creating JavaScript components directly in your browser. You'll learn how Preact/React components work within Drupal Canvas and how they become available for use in your projects. Then, we'll demonstrate methods for integrating components developed outside of Drupal Canvas using any modern JavaScript framework. We'll also examine various server-side rendering approaches, comparing Drupal-first versus frontend-first methodologies. Throughout the session, we'll reinforce concepts with practical examples, showcasing real-world implementations such as Lupus Decoupled. Learning Objectives - Attendees will understand how Drupal Canvas works with JavaScript components. - Attendees will walk away with the necessary skills to build JavaScript-focused projects with Drupal Canvas. - Attendees will learn how to ensure JavaScript-heavy pages stay fast. - Attendees will have an overview of varying approaches and when to use what. Experience level Beginner read more
Drupal Association 13.11.2025

youtube

embed image

From CMS to Platform: How to Build Future-Proof Digital Ecosystems with Drupal

Speaker: Lukas Fischer (lukasfischer) Don't just build a website — build a platform. Learn how to design Drupal solutions that scale with your business, evolve with technology, and stay ahead of changing needs. Prerequisite Basic understanding of Drupal site building, content architecture, and project lifecycle management. Outline This session explores how to move beyond traditional website thinking and architect Drupal-based digital platforms. We’ll cover platform-first design, modular content structures, strategic integrations, scalable governance models, and how to plan for long-term evolution. Learning Objectives - Understand the mindset shift from project to platform. - Learn how to architect scalable Drupal solutions. - Gain strategies to design for flexibility, integrations, and future growth. Experience level Beginner read more
Drupal Association 13.11.2025

youtube

embed image

The post-product product manifesto: AI is disrupting both the SaaS and the consulting world

Speaker: Bram ten Hove, Kristof Van Tomme (kvantomme) What happens when organisations expect that they no longer need to hire agencies, because they think they can just vibe code applications themselves? And for those organisations that are still buying, developers have just become a lot more efficient, right? How will this affect price expectations? What happens to the SaaS business model when it suddenly becomes a lot easier to replicate a product? What if armies of developers, laid off during a recession start using AI to build even more SaaS applications? How will customers choose between hundreds or even thousands of solutions? In this session you will learn from Drupal product company co-founders (Open Social and Pronovix) why this double threat, could actually be a massive opportunity for a Drupal rennaisance. Prerequisite - Interest in product business models - Rudimentary familiarity with product management principles Outline The threat and the opportunity: - A perfect storm: Drupal 7, AI, and a recession - When software products become commodities - Why homes are not mass-produced in factories - Why vibe-configuring is better than vibe-coding - The new scarcity in a world of abundance Lessons learned from a FOSS product company: - Insights from building and scaling Open Social and Pronovix in competitive market, in the open. - Vertical specialization is not optional, it’s survival. - Open code demands differentiated experience, not just differentiated features. - Product and service models must be symbiotic, not separate. What technically enables this future: - A way to safely update and evolve config, you’re trapped maintaining snowflake sites forever. - The need for clearer ownership layers: core vs platform vs client config. The Drupal Renaissance: - The triple-P manifesto - A SaaS hitlist for the Drupal community Learning Objectives - How AI and SaaS evolution are fundamentally shifting client and market expectations. - Why Drupal’s architecture is ideally suited for a post-product (commodity), post-SaaS (as we know it) future. - How agencies and consultancies can restructure their business models. - What product builders need to rethink about customization, reuse, and scale. - The role of composability, open platforms, and shared economies in future digital delivery models. Experience level Intermediate read more
Drupal Association 13.11.2025

youtube

embed image

Workshop - Start with Drupal and AI. Up and running with the AI ecosystem in Drupal in no time.

Speaker: Christoph Breidert (breidert), Frederik Wouters (Wouters_f) After doing this workshop you are well prepared to build your own Drupal AI powered applications. We'll walk you through everything from installing the Drupal AI module to building your first working AI-powered application, step by step. Whether you want to generate content, summarise PDFs, automate enitre flows, or experiment with Retrieval-Augmented Generation (RAG), you'll leave this session with practical skills, and working code. No AI background required, just a little curiosity and your laptop. Prerequisite - Bring a laptop if you want to follow along hands-on (strongly recommended) - Some basic familiarity with modules and configuration - No prior AI or machine learning experience is needed Outline - Welcome to AI in Drupal - Step-by-Step Setup - Content generation - Building Your First AI Workflows - AI powered search: RAG (Retrieval-Augmented Generation) - Creating your own AI Agents - Wrap-Up & Q&A Learning Objectives - Learn how to install and configure the Drupal AI module - Discover and use the out-of-the-box AI features in a practical way - Build simple and powerful AI workflows - Understand how RAG works and how to experiment with it in Drupal - Being able to create your own Agents - Leave with a working project and the skills to build more advanced AI integrations. Experience level Beginner read more
Drupal Association 13.11.2025

youtube

embed image

How we built Drupal CMS 2.0's design system and site templates

Speaker: Jason Thompson (Galactus86), Pamela Barone (Pameeela) What if launching a Drupal site didn’t mean starting from scratch—or stitching together a dozen modules, recipes, and a theme manually? Site Templates change the game: fully composed, customizable starting points that bring best-in-class content models, functionality, and design into a single install. With Drupal CMS 2.0, Drupal Canvas and a new bundled design system, we’re unlocking a faster, smarter way to build. Prerequisite Ideal for site builders, designers, marketers, and anyone curious about trying Drupal CMS for the first time. No code required—just an interest in a more intuitive, design-led approach to building with Drupal. Outline What are Drupal Site Templates? Defining Site Templates: Understanding the pieces. How a Site Template includes a theme, structured content types, features, demo content, and setup instructions in a single installable project. Why Site Templates? Solving the Real Problems How Site Templates Work Under the Hood Meet Drupal CMS 2.0 Site Templates The new Design System Future Impact: What This Means for the Future of Drupal CMS Q&A and Open Discussion Let’s open it up: questions, ideas, and your take on what’s next. Learning Objectives Understand how site templates are built and the default templates shipped with Drupal CMS 2.0 Discover the power of a unified design system that unlocks flexibility, consistency, and scalability for Drupal themes. Learn how Figma, Storybook, and Drupal Canvas come together to integrate design and development into one seamless workflow. See how Drupal Canvas empowers editors to craft dynamic, custom pages with zero coding—putting creative control in the hands of non-developers. Explore how the new default design system powers three distinct Drupal themes, each tailored for a unique audience and real-world use case. Experience level Beginner read more
Drupal Association 13.11.2025

youtube

embed image

£16 million of public funding for Open Standards, Open Source collaboration and Drupal

Will Callaghan (Willguv), Finn Lewis (finn lewis) Since 2018 the Local Digital Fund has provided over £16 million of funding and support to 61 council-led projects in the UK, including LocalGov Drupal, Open Referral, Local Gov IMS and Open Digital Planning. What can we learn from this and how can we replicate the successes? Prerequisite No prior knowledge required. Outline Since 2018 the Local Digital Fund has provided over £16 million of funding and support to 61 council-led projects in the UK, including LocalGov Drupal, Open Referral, LocalGov IMS and Open Digital Planning. The conditions of the fund are set out in the Local Digital Declaration, requiring at least two councils to collaborate and explicitly encouraging working in the open and using open source and publishing open source. These conditions are crucial to laying the foundation for an open and collaborative approach to public sector digital solutions. In this session we will explore the objectives of each of these projects, look at the successes and outcomes of each and reflect on what we can learn. - Open Referral UK - https://openreferraluk.org/ - LocalGov Drupal - https://localgovdrupal.org/ - Open Digital Planning - https://opendigitalplanning.org/ - LocalGov IMS https://localgovims.digit This session will demonstrate how important funding can be to help establish open source projects and lead to productive collaboration, increase innovation, reduce vendor lock in and generate tangible economic benefits for the public sector and ultimately citizens. Learning Objectives Attendees to this session should leave with a better understanding of: - how public funding can help seed and nurture productive open source collaborations - how the conditions of funding are crucial to establishing an open and collaborative culture - how we need new innovative business models to continue to sustain open source collaborations when the funding runs out Experience level Beginner read more
Drupal Association 13.11.2025

youtube

embed image

AIO automation testing framework - we've built it, so you don't have to!

Miroslav Rusev (Mup0), Daniel Angelov (danielangelov) Supercharge your QA automation with Cuppet - the all-in-one Node.js framework designed to streamline functional, performance, SEO, and accessibility testing - for free! Prerequisite Attendees will get the most out of this session by being familiar with basic concepts of QA automation, including functional and performance testing. Prior experience with Node.js-based automation tools such as Cypress, Puppeteer, or Cucumber will be beneficial. Additionally, a basic understanding of Behavior-Driven Development (BDD) and test architecture principles will help participants fully appreciate the capabilities of the framework being introduced. Outline In this session, we’ll introduce a comprehensive tool that seamlessly integrates functional, behavioral, performance, SEO, and accessibility testing into one powerful package. On top of that, the tests are written in a human-readable language and can serve as documentation. And the best part? It’s open-source - completely free with no strings attached! Discover how this framework harnesses the strengths of modern Node.js tools like Cucumber and Puppeteer to provide greater control over test architecture, improved scalability, and faster execution times. This session will guide you through its core components, structure, and configuration, highlighting how it stands out from other automation tools. Whether you’re looking for more flexibility in your testing framework or seeking a streamlined approach to QA, this tool will transform the way you approach automation. Learn how it addresses the diverse needs of QA teams, from managing complex test structures to supporting a wide range of testing types - all in a single, unified platform. Join us for an in-depth look at its practical applications and real-world success stories from implementing it in large-scale projects. Discover how this open-source solution can elevate your QA strategy and why it’s the perfect fit for modern automation teams. Learning Objectives At the end of this session, attendees will be able to implement Cuppet in their own projects, streamlining functional, performance, SEO, and accessibility testing with ease. They will gain the ability to configure and customize Cuppet’s testing architecture to fit the unique needs of their QA teams, enhancing flexibility and control in the testing process. Additionally, attendees will leave equipped to evaluate the advantages of using Cuppet over other automation tools and apply best practices to maximize its potential in their workflows. Experience level Intermediate read more
Drupal Association 13.11.2025

youtube

embed image

Beyond Borders: Building Strong Open Source Communities from Local Roots to Global Collaboration

Esmeralda Tijhoff (Esmoves) Imagine a community where every voice is heard, every contribution is valued, and the power of collaboration drives innovation. Now, picture that community stretching across organizations, regions, and even entire continents. Sounds like a dream? It’s not—this is the reality of successful open source communities. Building an open source community isn’t just about rallying a group of developers around a project—it’s about creating a space where people from all walks of life can come together, share knowledge, and build something greater than the sum of its parts. But what does it take to grow a community from the ground up? How do you unite local initiatives into a thriving global network? And most importantly, how can you foster a sense of ownership and purpose in your community, whether it’s within a single organization or a diverse ecosystem of clients, contributors, and stakeholders? In this session, we’ll explore the secrets to building strong, sustainable open source communities, drawing from my experience in fostering growth within the Dutch Drupal community, uniting European associations through NEDA, and creating internal developer communities in large organizations. Whether you’re working with public sector clients, scaling a grassroots movement, or navigating the complexities of enterprise development, you’ll leave with actionable insights on how to make your community not only survive—but thrive. Join me for an interactive and thought-provoking session that will empower you to lead your community toward lasting success. Let's build something meaningful, together. Prerequisite none Outline Open source communities are the lifeblood of innovation, but building and sustaining them is no easy task—especially when you’re dealing with diverse stakeholders, multiple regions, and large organizations. In this session, we’ll explore actionable strategies for building vibrant communities across a variety of contexts: from multi-client projects and regional growth efforts to scaling collaboration within large developer organizations. Drawing from my experiences working within the Dutch government, leading NEDA, and helping foster internal communities in a large organization, I’ll share the real-world challenges, successes, and lessons learned. You’ll leave with examples to inspire and practical tools to engage, unify, and empower contributors in any environment, whether you’re managing an open-source project or facilitating internal knowledge-sharing in a corporate or governmental setting. I will draw on principles from SAVE, Agile workforms, Liberating Structures, and show how to use Slack and other communicational tools to bring your community together. This session is not just talking about principles, it will show you the best practices. You will walk away with new insights you can implement immediately. Key Topics: 1. Building Community for Multiple Clients: - How to foster collaboration when your stakeholders are multiple clients or organizations with different priorities. 2. Community Building in the Netherlands: - Strategies for growing a thriving open source community within a specific region or country. 3. Uniting European Associations for Growth: - Lessons learned from uniting local Drupal associations across Europe through the Network of European Drupal Associations (NEDA). 4. Building a Healthy Internal Community in a Large Organization: - How to cultivate knowledge-sharing, collaboration, and a sense of ownership within large organizations divided into multiple scrum teams. Building and nurturing an open source community requires a deep understanding of both the technical and human aspects of collaboration. This session will provide you with the insights and strategies you need to grow your community, whether you're facing the challenge of aligning multiple clients with differing goals, uniting local associations for a shared mission, or fostering collaboration across internal teams in large organizations. Through practical examples and actionable advice, we’ll show you how to create a sense of belonging, ownership, and sustainable growth—no matter where your community is located or what its size is. Learning Objectives Understand the challenges and strategies for building and sustaining open source communities across multiple clients or stakeholders, and how to align different goals for a unified vision. Gain insights into regional community-building efforts and learn how to tailor strategies to suit the unique needs of a local open-source community. What's the difference between the Netherlands and e.g. France? Learn how to unite diverse different groups through collective initiatives, such as the Network of European Drupal Associations (NEDA), and drive growth across local communities with a shared mission. Develop skills to build and maintain a healthy internal community within large organizations, specifically in environments with multiple sc... read more
Drupal Association 13.11.2025

youtube

embed image

Smart Routing Between Legacy and Modern Drupal Sites with Cloudflare

Speaker: Constantin Dumitrescu (oldspot) Still running Drupal 7, rebuilding in Drupal 10/11, and stuck with some on-prem along the way? What if your traffic could pick the right path automatically, all while using one domain? Join us for a routing adventure through legacy, modern, and everything between! Prerequisite Some familiarity with CDN features Outline In complex migration scenarios, delivering the right content from the right backend is critical, especially when juggling legacy systems and new builds. This talk will explore a real-world implementation of advanced routing logic using Cloudflare to seamlessly handle traffic across three different types of backends for a Drupal multisite setup with over 500 sites. We’ll break down the technical approach, and walk you through how we built a flexible routing logic in Cloudflare where requests are directed through one domain to three different backends using: - Direct DNS routes for legacy on-prem applications - Cloudflare Workers for the Drupal 7 multisites - Cloudflare Origin Rules for the migrated Drupal 10 rebuild multisites Whether you're mid-migration or planning a phased rebuild, this session will provide practical insights on using Cloudflare as a flexible traffic director between your Drupal worlds. The session will also touch on other CDN provider's equivalent features, so it doesn't matter if you're not using Cloudflare. Learning Objectives - Insight into Cloudflare Workers and Origin Rules implementations - Handling migration of Drupal 7 to Drupal 10 multisites using different backends - Learning to handle phased site launches, moving sections of a site incrementally Experience level Intermediate read more
Drupal Association 13.11.2025

youtube

embed image

“We Need to Talk: Burnout, Belonging, and Being Human in Drupal”

Speaker: Panagiotis Moutsopoulos (Vensires), Esmeralda Tijhoff (Esmoves) In this session, we’ll explore the emotional toll of today’s fast-paced society— burnout, depression, and the fatigue that can come from even the most meaningful contributions. Through conversation, connection, and co-creation, we’ll reflect on how businesses and open source communities like Drupal can support well-being and sustainability. Prerequisite You don't need to follow a talk about mental health in order to participate in this workshop. Outline Facilitators: Panagiotis Moutsopoulos (session lead), Esmeralda Tijhoff (co-organizer), Will Huggins (CEO and co-founder of Zoocha), Alejandro Moreno López (Partner manager in Pantheon & Drupal Association board member) We’ll begin with a short introduction on why mental health in business and open source matters, and how this session connects to upcoming discussions. Then, we’ll host a brief panel (15–20 minutes) featuring 3–4 Drupal contributors who will openly share their personal experiences with burnout, depression, or volunteer fatigue. Each panelist will also share concrete tips and small habits that helped them cope and recover. This is about real stories, not perfect answers. After the panel, we’ll move into small-group breakout conversations with guided prompts: * What does burnout look or feel like for you? * What helps you cope—and what doesn't? * What support do you wish existed in your businesss/community? Finally, we’ll gather insights and patterns in a closing reflection, inviting participants to contribute ideas—anonymously if they prefer—to a shared “map” of emotional needs, support strategies, and community improvements. These insights can help enrich and extend the framework Will will propose in his next-day session. This workshop is not about fixing anyone. It’s about listening, validating, and building a more sustainable, compassionate community—together. Who this is for: Anyone who has ever felt overwhelmed, unseen, or overextended in their contribution to Drupal—or who wants to make the community more mentally healthy and inclusive. Learning Objectives Recognize the signs and impact of burnout, depression, and volunteer fatigue. Participants will gain language and awareness to identify mental health challenges in themselves and others within the Drupal and open source community. Learn from real stories and personal strategies. Through a short panel, participants will hear accounts from fellow contributors, including how they navigated burnout or depression, and what practical tools or habits helped them cope. Reflect on personal experiences in a safe, non-judgmental environment. Guided prompts and small group discussions will support introspection, emotional validation, and peer-to-peer learning. Explore and co-create supportive practices for healthier contribution. Attendees will identify what kinds of support structures —formal or informal—would make community involvement more sustainable and humane. Contribute to a collective map of needs and solutions. Insights from the workshop will be synthesized into a shared resource or visual “map,” offering community leaders and contributors a foundation for future improvements in mental health support. We will share the outcome through the newsletters of NEDA and EOWG. Experience level Beginner read more
Drupal Association 13.11.2025

youtube

embed image

Debugging techniques: the good, the bad, and the ugly

Mauricio Dinarte (dinarcon), Wendy Baltodano (Baltowen) Debugging is an essential skill for software development. Attend this workshop to learn how to debug and solve pesky coding issues. Prerequisite Understanding of PHP and basic Drupal development skills are expected to take full advantage of this training. Outline Drupal has grown to be a sophisticated PHP application. It is built on top of other open source projects like Symfony, Twig, Guzzle and more. This allows us to innovate without reinventing the wheel. At the same time, this make our code harder to debug as there are multiple layers involved. In this workshop we will present multiple Drupal code examples with a variety of errors to flex your debugging techniques. Some will also let us peek beyond PHP into Drupal's database to have a better understanding of how Drupal sites are created. A fully configured DDEV environment with all the tools will be provided for you to follow along. Learning Objectives You will learn about: * Using a proper debugger like XDebug to troubleshoot issues. * Leveraging IDE features and the command line to find where errors are coming from. * Taking a peek at the database and knowing what to look for. * Blowing up the project (temporarily) with a call to the good ol’ die() function. Experience level Intermediate read more
Drupal Association 13.11.2025

youtube

embed image

From Chaos to Clarity: Planning for success with a Drupal Content Architecture

Duncan Worrell (Dunx) Great sites start with great plans: how the process of creating a content architecture can transform your next Drupal build — better, faster, stronger, and ready to grow. Prerequisite No prior Drupal knowledge is required. This session is intended to benefit both newcomers and experienced site builders — anyone interested in learning how to plan and structure content effectively before building a site with Drupal. Outline We'll explore how to design a smart content architecture — defining content types and taxonomies, and their relationships — to build scalable, maintainable, and user-friendly Drupal sites. Whether you're building your first Drupal site or refining large-scale projects, this talk will give you a clear, practical framework to avoid content chaos and unlock Drupal’s full power. You'll learn: 1. Why structured content matters for UX, SEO, and site longevity. 2. Practical advise on how to create your content model. 3. How the process enhances team collaboration. 4. Why this will result in a better website, faster. Learning Objectives After attending this session, participants will be able to: 1. Understand the key components of a robust Drupal content architecture. 2. Identify when to use content types, taxonomies, or entity references appropriately. 3. Plan scalable, maintainable, and flexible content models before development starts. 4. Improve UX, SEO, editorial efficiency, and site scalability through structured content. 5. Engage more effectively with UX designers, developers, and clients by using architecture to drive early discussions and decisions. Experience level Intermediate read more
Drupal Association 13.11.2025

youtube

embed image

Hooks, from magic names to php language feature

Fabian Bircher (Bircher), Sally Young (Justafish) In bygone versions you could extend Drupal by creating a special module file and write php functions with magic names like mymodule_block_info or mymodule_form_alter. In Drupal 11 almost all of that code lives in particular places and has php attributes but it doesn't have to be frightening. Prerequisite All you need to know is some features of modern php. No familiarity with Drupal 7 and before is required. While the session makes a nod at how "easy" it was to hook into Drupal, it makes the argument that with modern php you have the same basis but a lot of improvements for DX. Outline Code for Drupal 11.1 looks almost like magic again for someone who was used to the magic naming that kept working the same way even in Drupal 11.0. Hook_block_info has become a plugin a long time ago, and recently plugins changed to use php annotations. But the big change that happened in Drupal 11.1 is that most of the hooks can now be methods on classes. This allows for better code organisation and better testing because one can use dependency injection. We will showcase that implementing hooks the new way is just as easy and everyone should know about it. Learning Objectives You will learn how easy it is to adapt your code to the object oriented way of defining hooks and see that you can test your code much better. Experience level Beginner read more
Drupal Association 13.11.2025

youtube

embed image

How to Land an EPIC Contribution in Drupal (Without Losing Your Mind)

Matt Glaman (mglaman), Mike Herchel (mherchel) Behind every great Drupal feature is a stubborn person (not necessarily a developer) who refused to let it stay broken. Want to be that person? We’ll show you how. In this wildly entertaining session from two seasoned Drupal core maintainers and bug fixers, you’ll be walked through the murky steps of getting your feature or bugfix into Drupal core, Drupal CMS, or prominent contrib project. Prerequisite Have you ever rage-clicked a Drupal admin screen and thought, “Why is it like this?!” Good news: you can fix it. Better news: we’ll show you how, and you don't need to be a developer! Outline * Identifying issues or features that can be fixed * Pitching the idea to relevant stakeholders * Assembling your team * Doing the actual work (including what makes a MR review-worthy) * Handling the complexities of communication (spoiler: this is often the hardest part) * Getting it across the finish line (aka committed!) We’ll also break down real-world case studies of contributions to Drupal core—from first idea to final commit—including the wins, the failures, and the desperate Slack messages in between. Learning Objectives * Identifying issues or features that can be fixed * Pitching the idea to relevant stakeholders * Assembling your team * Doing the actual work (including what makes a MR review-worthy) * Handling the complexities of communication (spoiler: this is often the hardest part) * Getting it across the finish line (aka committed!) At the end of this session, you’ll walk away with the motivation, ability, and confidence to land your very own EPIC contribution. Experience level Intermediate read more
Drupal Association 13.11.2025

youtube

embed image

Help! My search page is getting hammered by an AI bot!

Speaker: Antje Lorch (Ifrik) AI bots are bringing websites down with never ending search queries. What can you as a site builder do about that? Which modules can help? And how do you get a better search experience at the same time. Prerequisite Some experience in site building, esp. with setting up faceted search pages is useful for this session. Outline I will show what site builders can do with contrib modules such as Solr Search, Facets 3 and Antibot to mitigate the effect of AI bots crawling a Drupal website - and to optimize the search for users at the same time. We will go through some of the configuration step-by-step to understand the reasoning behind it, and through some simple debugging steps. Additionally we will look at measures that can be done on the server. This is followed by a discussion of what other measures site builders and developers take, and what of these could be formulated as feature requests for contrib modules. Learning Objectives Site builders will be able to configure existing or new search pages to reduce the negative effects of AI bots and to improve the UX for visitors at the same time. They should also be able to communicate to their hosting providers what kind of measures can be taken on the server. Module developers should get an insight in how their modules can help site builders with this specific problem. Experience level Intermediate read more
Drupal Association 13.11.2025

youtube

embed image

Carbon Impact Evaluator: Measuring and Reducing Drupal's Digital Carbon Footprint

Speaker: Cláudia Desidério (claudiadesiderio) In a world that values sustainability, the "Carbon Impact Evaluator" is essential for web developers and technology companies to reduce the environmental footprint of their websites. Discover how this innovative module can transform digital practices with precise methods of measuring CO2 emissions. Prerequisite For a better understanding during the session, it is desirable that participants have a basic knowledge of web development and familiarity with concepts such as climate change and sustainability. Outline Session description: In recent years, sustainability has become a central concern in technology due to increased energy consumption and carbon emissions. Drupal developers are encouraged to create solutions that minimize environmental impact. In this context, the "Carbon Impact Evaluator" emerges as an important tool for developing sustainable digital practices, allowing precise measurement of CO2 emissions and helping to reduce the ecological footprint of websites. Our session will highlight how developers can use this tool to implement sustainable digital practices, crucial in a period of growing energy consumption and environmental concerns. Key Topics: Introduction to Digital Sustainability - Digital sustainability: where can we intervene? - Carbon emissions in the digital world: how can we measure these emissions? Presentation of the Carbon Impact Evaluator - Purpose and motivation behind the module - Explanation of the two emission calculation methodologies: Sustainable Web Design and OneByte Practical Demonstration - Step-by-step implementation of the module - Results analysis: real-time vs summary table Impact and Adoption of Sustainable Practices - How companies can integrate the module and assess the impact on web pages - Future perspectives and potential for eco-friendly innovation Brief Overview: The session will highlight how Drupal developers can take responsibility for the carbon emissions of the sites they create, using the "Carbon Impact Evaluator" module. This tool serves as a guide for implementing sustainable digital practices, offering a practical approach to minimizing the environmental impact of digital services, crucial in an era of increasing energy consumption and environmental concerns. Learning Objectives - Understand how to communicate sustainability improvements to clients and stakeholders as a competitive advantage. - Understand the importance of measuring carbon emissions on the web. - Familiarize oneself with the functionalities and advantages of the "Carbon Impact Evaluator". - Learn how to implement and customize the module in own projects. - Adopt sustainable practices in web development and assess the environmental impact of websites. Experience level Intermediate read more
Drupal Association 13.11.2025

youtube

embed image

AI vs. Human Creativity: How to Strike the Right Balance in Drupal

Speaker: Anubhav Tiwari (tiwarianubhav22) AI is transforming the way we build and manage digital experiences, but where does human creativity fit in? In this session, we’ll explore how to leverage AI as a tool to enhance—not replace—human creativity in Drupal. From automating repetitive tasks to generating content and code, we’ll discuss practical ways to integrate AI into your workflow while keeping the creative spark alive. Attendees will leave with actionable strategies for striking the right balance between AI and human input in their Drupal projects. Prerequisite - Basic familiarity with Drupal (no advanced technical knowledge required). - An understanding of content management concepts (e.g., content creation, workflows, and user experience). - Curiosity about AI and its applications in digital experiences (no prior AI expertise needed). Outline 1. Introduction (5 minutes): - Brief overview of AI’s role in Drupal and the importance of human creativity. - Setting the stage for the “AI vs. Human Creativity” discussion. 2. The Rise of AI in Drupal (10 minutes): - Overview of AI tools and technologies relevant to Drupal. - Examples of AI use cases in content management, design, and development. 3. The Role of Human Creativity (10 minutes): - Why human creativity is irreplaceable in Drupal projects. - Examples of tasks where human input is critical. 4. Striking the Right Balance (10 minutes): - Practical strategies for integrating AI into workflows without overshadowing human creativity. - Real-world examples of successful AI-human collaboration in Drupal. 6. Interactive Segment: AI vs. Human Challenge (5 minutes): - Live demo comparing AI-generated content with human-created content. - Audience participation: Voting and discussion. 7. Ethical Considerations and Best Practices (5 minutes): - Addressing the risks and ethical implications of AI in Drupal. - Best practices for responsible AI integration. 7. Q&A and Wrap-Up (5 minutes): - Open floor for questions and final thoughts. Learning Objectives - Understand the capabilities and limitations of AI in Drupal. - Learn how to identify tasks that can be automated with - AI and those that require human creativity. - Gain practical strategies for integrating AI into Drupal workflows while maintaining a human touch. - Explore real-world examples of AI-human collaboration in Drupal projects. - Develop an awareness of the ethical considerations and best practices for using AI in Drupal. Experience level Beginner read more
Drupal Association 13.11.2025

youtube

embed image

Institutional Intelligence How Yale Uses Drupal 2 Transform Bureaucratic Complexity 2 Conversational

Speaker: Franz Joseph Hartl (Franzhartl) Journey inside Yale's digital transformation as we reveal how our Drupal-based YaleSites platform has become the foundation for Beacon—an AI system that transforms bureaucratic complexity into intuitive conversations. Prerequisite Basic familiarity with Drupal site building concepts Interest in how large institutions manage digital knowledge Curiosity about practical AI applications in higher education No specialized technical expertise required Outline This session takes you inside Yale University's ongoing journey to transform our digital landscape using Drupal as the foundation for conversational AI that breaks down traditional bureaucratic barriers. When we began, Yale faced challenges familiar to many institutions: thousands of isolated websites built by different departments, critical information scattered across disconnected systems, and complex processes requiring navigation through multiple knowledge silos. Our YaleSites Drupal implementation has become the cornerstone of our solution. We'll share: Yale's Knowledge Challenge: How we identified the disconnect between our mission of knowledge creation and our fragmented digital infrastructure that made knowledge harder to find and use YaleSites' Evolution: The architectural decisions that transformed our Drupal implementation from a website platform into a knowledge ecosystem, including our block-based component library and semantic structure Beacon's Development: How we built and continue to refine our conversational AI agent that navigates Yale's complex landscape, including the discovery that Drupal's structured content creates the perfect AI foundation Organizational Transformation: The deliberate process we followed to change not just our technology but how Yale approaches digital challenges entirely. Real Yale Examples: Live demonstrations showing how we are creating conversational experiences rather than bureaucratic mazes The session will reveal both technical implementations and organizational strategies, showing how our approach balances academic independence with institutional coherence, creating a system where knowledge flows freely across traditional boundaries. Learning Objectives Architectural Blueprint: Our proven approach to structuring Drupal content that simultaneously serves human readers and AI systems, transforming static pages into dynamic knowledge resources Component Design Principles: Yale's methodology for creating block-based "knowledge components" that maintain their integrity across contexts while enabling AI to recombine them intelligently in conversation Process Transformation Strategy: Our framework for identifying which bureaucratic processes deliver the highest value when transformed into conversational experiences, with metrics for measuring impact Cross-Functional Collaboration Model: Yale's successful approach to building teams that bridge technical, editorial, and organizational perspectives—creating true institutional capability rather than just technical solutions Implementation Roadmap: Our phased approach to evolution rather than revolution, allowing institutions to build on existing Drupal investments while systematically expanding capabilities Governance Framework: Yale's model for balancing departmental autonomy with institutional coherence, creating systems where freedom and structure reinforce rather than conflict with each other Experience level Beginner read more
Drupal Association 13.11.2025

youtube

embed image

From Recipe Platform to Consumer Hub - The Maggi.de Drupal Evolution

Baddý Sonja Breidert (baddysonja), Grischa Marky (Gmarky) Explore Maggi.de's transformation from a recipe platform to a thriving consumer hub. Discover how Drupal's power enabled Maggi to deliver personalized, innovative services, driving user engagement and setting new standards in the food industry. Learn how this Splash award winning site leverages Drupal to connect with over 12 million users per year. Prerequisite Basic understanding of Drupal, web development concepts, and digital marketing strategies. Outline Maggi.de, a leading recipe platform in Germany with over 12 million annual users, faced increasing competition and the need to differentiate itself. The goal was to transition from a simple recipe site to a full-service portal, providing users with food information, preparation guidance, and innovative features. This session will cover how Maggi, a subsidiary of Nestlé Deutschland AG, has leveraged Drupal to achieve this transformation over the past three years, evolving from its initial Drupal distribution. The presentation will be delivered by the Senior Digital Manager of Maggi.de, offering a first-hand perspective on the challenges, solutions, and successes encountered along the way. The Maggi.de project won first place in the "Enterprise National" category at the German Splash Awards 2023. This session will cover: * The Initial Challenge: Maggi's need to evolve beyond a basic recipe platform and create a more engaging, user-centric experience, driven by increasing competition and the need to provide more value to its large user base (12+ million users annually). * The Drupal Solution: How Drupal's modularity, open-source nature, security, and integration capabilities made it the ideal choice for Maggi.de's transformation, enabling the implementation of innovative ideas and continuous development to meet growing customer needs. The platform leverages the extensibility of Drupal to adapt to user needs and reposition itself as a service portal. * Key Implementation Details: This section will detail the implementation of key features: ** How Maggi leveraged their existing Nestlé's Drupal distribution as a foundation. ** The process of expanding the website to incorporate new features and functionalities, including a focus on innovative solutions to meet customer needs. ** Integrating with third-party solutions, such as supermarket offer APIs (Drotax database with market price data from over 78,000 supermarkets in Germany). ** Technical details including the connection to the Maggi microservice (central interface for database access), a React application for an optimized search experience, and SOLR search to improve recipe discovery (2,600+ recipes offered). ** Implementation of key services: *** "Lecker Retter": A food-saving campaign with a chatbot feature, offering tips on storing and using leftovers, and providing recipes to minimize food waste (11 million tons of food are thrown away annually in Germany). (https://www.maggi.de/lecker-retter/) *** "KiM" Chatbot: Provides 2,600+ recipes and cooking ideas, accessible via WhatsApp, offering recipe search, cooking courses, weekly plans (via push notification), and tips. (https://www.maggi.de/kochstudio/chatbot-kim/) *** "Promotion Finder": A Germany-unique service that integrates weekly price fluctuations from local supermarkets (EDEKA, Rewe, etc.) to suggest recipes that utilize on-sale ingredients, addressing consumer cost-consciousness. Integration of data from 78,000+ supermarkets. (https://www.maggi.de/aktionsfinder/) * The Results: The impact of the Drupal-powered transformation on user engagement, brand perception, and business goals. This section will highlight Maggi.de's success in achieving positive brand perception and increased engagement through its new services, catering to current user needs such as food waste reduction, cost awareness, and consumer convenience. It will also highlight the project's recognition at the German Splash Awards 2023, where it won first place in the "Enterprise National" category, a testament to its exceptional Drupal implementation and innovation. Maggi.de now boasts 20,000,000 page views and 12,000,000 users per year. * Lessons Learned: Key takeaways and best practices from the Maggi.de project that can be applied to other large-scale digital transformations, including the challenges of implementing innovative ideas in short timeframes, responding to customer feedback, and managing large amounts of data (processing 1,500 new offers per week and comparing them with 2,600 recipes and thousands of ingredients in the Promotion Finder). This session will provide valuable insights for: * Marketers and content strategists looking to create engaging digital experiences. * Developers and architects considering Drupal for complex, enterprise-level websites. * Business stakeholders seeking to understand the role of CMS platforms in digital transformation. read more
Drupal Association 13.11.2025

youtube

embed image

AI Content Migrate for Drupal: Automating Large-Scale Content Migrations with AI

Speaker: Raffaele Chiocca (Rafuel92) Speed up website migrations and cut costs: discover how AI can automate content analysis, simplify workflows, and help you migrate your old Drupal website into a new one faster and smarter. Prerequisite Participants should have a general understanding of how Drupal manages content types and fields. Basic knowledge of website structures and content migration challenges will help maximize the session’s value. Outline Are you planning to migrate one or multiple websites to Drupal and looking for a way to simplify the process? Migrating content can be complex and time-consuming, especially when dealing with different structures and large amounts of data. The AI Content Migrate module helps you drastically reduce repetitive tasks, time and costs associated with migrations. By leveraging AI to automatically analyze the structure of an existing website, this module can suggest appropriate Drupal content types and fields. It even handles complex operations such as mapping existing content via HTML selectors and retrieving associated media. With AI Content Migrate, you can: - Analyze content structure using AI to automatically generate Drupal content types and fields. - Optimize migrations by significantly reducing manual effort and the overhead of repetitive tasks. - Map fields to HTML selectors so that each piece of legacy content populates the correct Drupal field. - Include existing media from the old website, ensuring images and other assets are properly assigned. - Dry run mode to test your migration result without impacting production. This module is ideal for anyone migrating large or multiple websites from another platform to Drupal, offering an automated approach that saves time and boosts reliability. Learning Objectives - Discover how AI can optimize website migrations to save time and resources. - Learn practical strategies to automate content type and field creation. - Understand how to minimize errors and improve the reliability of migration projects. - Gain actionable insights for faster, smarter, and more cost-effective moves to Drupal. Experience level Intermediate read more
Drupal Association 13.11.2025

rss

1xINTERNET blog: 1xINTERNET enters the UK market: who are Paul and James?

Get to know Paul Johnson and James Tillotson, leading 1xINTERNET’s UK growth and bringing Drupal, AI, and open-source solutions closer to British clients.

read more
13.11.2025

youtube

embed image

Beyond 99 Red Balloons: a guide to alternative text and accessible images

Chris Vickery (Kafkadoodledoo), AmyJune Hineline (Volkswagenchick) Ready to make your content sing? Join us for a deep dive into inclusive content creation, alt text best practices, and how 80s imagery can help bring it all to life. Let’s ensure every reader feels the beat! Prerequisite None Outline Accessible code is imperative for inclusion, but all the code in the world doesn’t do any good if the content is not meaningful to our content consumers. In this session, we’ll go over what we can do as content authors to ensure inclusivity for all of our readers beyond semantic markup and structured content around images. And because we love to include images on our digital assets to support and add context to our information and concepts, we'll do a deep dive into best practices for adding alternative text. We'll make it fun by walking through some imagery from the 80s music scene. From 99 Red Balloons shaking us all night long, to Burning Down the House we don’t want to leave any of our users behind. Learning Objectives - Discover how to create content that speaks to all readers - Understand the best practices for adding alternative text (alt text) - Turn up the volume on visuals Experience level Beginner read more
Drupal Association 13.11.2025

youtube

embed image

Digital Sovereignty by Design

Jeffrey McGuire (horncologne), Mathias Bolt Lesniak (mabolek) Digital sovereignty is a topic on the rise, but true digital sovereignty cannot happen without the freedoms of open source software. Let's look at what digital sovereignty really is and how you add true "digital sovereignty by design" to your sales pitch. Prerequisite You have a role in selling or procuring an open source CMS or you are generally interested in digital sovereignty. Outline What are the real sovereignty challenges faced countries, businesses, and individuals today? We'll look at how CMS users are faced with different digital sovereignty challenges and threats depending on size and financial strength, and how choosing an open source CMS can be one of the keys to greater independence. Is "digital sovereignty washing" the new "open washing"? Some voices make it seem like controlling your data is everything. Those voices are often the voices of proprietary vendors. Restricting the conversation is the only solution they have, because digital sovereignty challenges their business model. How does digital sovereignty impact different markets? Sovereignty and residency is central to Europen policy, but businesses in the US are not automatically digitally sovereign because they share home turf with Google and Amazon. Small countries in Africa and the Pacific are also facing their own set of challenges. What is your digital sovereignty status today? We'll talk about how to cope with your own digital sovereignty challenges — and advicing your clients on how to reduce theirs. Maybe perfection is impossible, but pragmatism is not to give in to everything. Let's take a mature approach to managing digital sovereignty. Learning Objectives Be able to discern the true requirements for digital sovereignty. Know how digital sovereignty options differ between countries, businesses, and individuals. Find new ways to use digital sovereignty as a sales tool, especially in competition against proprietary vendors. Realize new benefits of working with open source software. Experience level Intermediate read more
Drupal Association 13.11.2025

youtube

embed image

Drupal Business Survey 2025

Janne Kalliola (jannekalliola), Michel Van Velde (Michel Van Velde), Imre Gmelig Meijling (Imre-gmelig-meijling) The Drupal Business Survey investigates trends in the Drupal market based on data provided by digital service providers from all over the world. It analyses business insights and growth opportunities providing a comprehensive report presented at DrupalCon Europe, the international Drupal conference. This session covers the outcome of the survey supported by in depth insights and actual data. It provides an opportunity for Drupal business owners to look for market trends and deepdive on opportunities together. Prerequisite Outline The Drupal Business Survey shares valuable business insights from Drupal service providers worldwide. Drupal’s open source ecosystem is supported by a strong community of tens of thousands professionals worldwide, working together on the popular digital experience platform. Because Drupal is open source, anyone can work with Drupal or make changes to it. The Drupal Business Survey gives meaningful data for business owners and decision makers to build their next business strategy on. The Drupal Business Survey results in a comprehensive report on business outlook and customer engagement. It has been a valuable guide for digital service providers, even to those working with other technologies but Drupal. Participants are from all continents, with most of the companies being in business for 10 years or more. About the Business Survey The Drupal Business Survey support Drupal businesses worldwide and is organized by a team of industry experts Imre Gmelig Meijling (React Online), Janne Kalliola (Exove) and Michel van Velde (Craftmore) in collaboration with the Drupal Association. Drupal is the open source Digital Experience Platform used by many organisations worldwide including Nestlé, Lufthansa and WWF. Learning Objectives In this session you will get: An overview of the outcome of the Drupal Business Survey 2025. Analysis on key points including trends on market segments, the impact of DrupalCMS and AI. An insight on how peer business owners look on current uncertain times in the world and discuss the impact of geopolitical changes. An opportunity to engage directly with the international Drupal business community This session is a welcome bonus to the yearly Drupal Business Diner, held during DrupalCon. Here business owners get the first high level takeaways from the Drupal Business Survey and a chance to speak openly with fellow CEO’s and decision makers. Experience level Advanced read more
Drupal Association 13.11.2025

youtube

embed image

Accessible by Default: How Drupal 11 Redefines Inclusive Design

Ulka Bendale (Bendale) Accessibility is no longer an afterthought — Drupal 11 builds it into every site by default. Discover how Single Directory Components, Recipes, and real-time tools empower you to create inclusive, scalable experiences effortlessly. Prerequisite Basic familiarity with Drupal (8/9/10), site building, and a general understanding of accessibility (WCAG standards recommended but not mandatory). Outline This session explores how Drupal 11 transforms accessibility from a separate step into an integrated, default practice. We’ll dive into creating accessible UI components using Single Directory Components (SDCs), deploying accessible structures using the Recipes API, empowering content creators with real-time accessibility validation, and automating accessibility maintenance through core update workflows. A live demo will illustrate building and validating an accessible component inside Drupal 11’s new architecture. Learning Objectives - Understand the accessibility improvements embedded in Drupal 11. - Build accessible, reusable UI components using SDCs. - Deploy accessible site architectures using Recipes API. - Empower content authors with real-time accessibility feedback. - Automate accessibility maintenance for sustainable compliance. Experience level Intermediate read more
Drupal Association 13.11.2025

youtube

embed image

Improving and contributing Drupal Documentation. 2025 edition

Vladimir Roudakov (VladimirAus), Janna Malikova (Jannakha) Lately we've organised a series of help contribution sprints focused on reviewing, updating, and enhancing Drupal documentation based on feedback from the Slack documentation channel. We will share insights gathered over the past two years of teaching Drupal at the college and for private companies, combined with recent initiatives from the Drupal Association and successful documentation strategies from other open-source projects. We will also explore how new AI tools can be leveraged to create, promote, and improve documentation. Prerequisite This sessions is aimed at the new generation of Drupal help and guide contributors. Outline 1. The Current State of Drupal Documentation: An overview of how up to date and related existing Drupal documentation. 2. Contributing to Drupal Documentation: A step-by-step guide to the contribution process, including: 2.a Updating guides 2.b Contributing to API documentation 3. Tools and Resources: Exploring the tools and resources available to documentation contributors, including tools for outdated content, style checkers, translation and community channels. 4. Leveraging AI for Documentation: Examining how AI tools can assist in creating, maintaining, and improving documentation. Learning Objectives 📄 Highlight areas within Drupal's documentation that need improvement. 📄 Contribute to Drupal documentation by creating, updating, and reviewing pages. 📄 Utilise available tools and resources for documentation contributions. 📄 Apply best practices for collaborating within the Drupal documentation community. 📄 Demonstrating how modern AI tools can be used to improve documentation workflows. 📄 Get involved in documentation sprints and other community efforts. Experience level Beginner read more
Drupal Association 13.11.2025

embed image
Powered By Combinary

youtube

embed image

PRESERVING LEGACY, EMPOWERING FUTURE: HOW DRUPAL POWERS AMI’S GLOBAL DIGITAL NETWORK

Roland Obermair (Roromedia) How do you manage a diverse ecosystem of digital experiences while ensuring scalability, accessibility and streamlined content sharing? The Association Montessori Internationale (AMI) has found its answer in Drupal. As the global steward of Maria Montessori’s educational philosophy, AMI operates a network of interconnected websites and digital platforms that support educators, students and institutions in over 100 countries. By leveraging Drupal, AMI has built a scalable, accessible and future-ready digital ecosystem that preserves Montessori’s legacy while delivering modern solutions for education, community engagement and knowledge-sharing. This session will showcase how AMI’s Drupal-powered infrastructure enables the organisation to efficiently manage multiple websites, integrate key enterprise tools, and provide an optimal experience across its global network. Prerequisite - Basic Drupal Knowledge: Understanding of CMS capabilities. - Education/Nonprofit Sector Experience: Not needed but might be especially useful for those in this digital strategy context. - Multi-Site & Multi-Language: Interest in managing interconnected platforms Outline Key Highlights Multiple Sites, One Shared Vision: Instead of a traditional multisite setup, AMI’s Drupal framework allows multiple independent sites to share core features, integrations and a unified theme—ensuring efficiency, consistency and flexibility. A Flexible Digital Archive: AMI utilises Archipelago, a Drupal-based archiving system for the GLAM (Galleries, Libraries, Archives, and Museums) sector, developed by METRO (metro.org), to safeguard historical records while making Montessori’s educational legacy digitally accessible. It features metadata management, OCR capabilities and integrated digital asset viewers, all within a flexible data structure. Commerce and Membership Integration: A Drupal-powered commerce system facilitates seamless transactions for membership fees and benefits, while an advanced membership platform supports a thriving global educator network. Credit-Based Asset Platform: AMI has built a Drupal-powered digital materials platform where students and members can view and download educational resources using a credit-based system—enabling quality Montessori resources to be more readily available and translated into multiple languages. Enterprise Integrations: Drupal’s flexibility allows powerful integration with critical third-party systems, including: o FileMaker-based databases, ensuring smooth data flow between AMI’s in-house databases and Drupal websites. o Mailchimp, enabling targeted and automated communication to its global community. o GIT-based versioning and CI/CD Pipelines, enabling efficient development workflows, and streamlined deployment for AMI’s digital ecosystem across different staging environments. o OpenID authentication with Keycloak, providing a seamless Single Sign-On (SSO) experience across all AMI platforms for students, educators, and administrators. o Auditable, GDPR-Compliant, and Transparent: The Drupal ecosystem allows AMI to maintain a highly auditable system, ensuring data integrity, compliance, and transparency across all digital platforms. Built with GDPR (General Data Protection Regulation) compliance in mind, Drupal provides robust data protection, user privacy controls and security measures essential for managing sensitive information in alignment with European regulations. Furthermore, Drupal’s adherence to the EU Accessibility Act ensures that AMI’s digital presence is fully inclusive and accessible to users of all abilities. Accessibility and Inclusivity by Design: A Tailwind CSS-based base theme, including RTL support for Sephardic languages, ensures all sites are built for inclusivity, accessibility and an optimal user experience—centrally managed and deployed across the ecosystem. Future-Ready, Scalable and Open: Drupal’s extensible architecture provides AMI with a sustainable and cost-effective foundation—future-proofing their digital strategy while allowing continuous evolution to meet the growing demands of a global educational movement. Additionally, Drupal’s AI-driven ecosystem will enhance automation, personalisation and intelligent content recommendations, allowing AMI to create more engaging and efficient digital experiences for educators and students worldwide. A Vision for the Future All of this is made possible by AMI’s commitment to open-source technology and digital transformation. With its headquarters in Amsterdam, AMI operates as a truly global organisation, serving educators and students across continents, time zones and languages. Experience level Beginner read more
Drupal Association 13.11.2025

youtube

embed image

Opening Ceremony + Women in Drupal Award

Drupal Association 13.11.2025

youtube

embed image

KEYNOTE: Driesnote

Belgium-born Drupal founder Dries Buytaert is a pioneer in the Open Source web publishing and digital experience platform space. As is tradition, Dries will take the stage at the Austria Center Vienna for his Driesnote presentation. read more
Drupal Association 13.11.2025

youtube

embed image

Drupal Canvas unleashed: The future of Drupal is here

Lauri Timmanee (lauriii), Bálint Kléri (balintbrews) DrupalCon Vienna marks the arrival of Drupal Canvas 1.0, ready for production. It's time to adopt new mental models for the fundamental shift in how we build Drupal sites. Get practical insights from key contributors who've been shaping Drupal Canvas from its inception. Prerequisite Attendees will get the most out of this session by having basic Drupal sitebuilding knowledge and being familiar with the purpose of Single-Directory Components (SDCs). Basic JavaScript and React knowledge is helpful but not required. Outline Imagine building Drupal sites faster, more collaboratively, and by using cutting edge web development tools. We will explain how Drupal Canvas 1.0 helps you achieve that! This isn't just another update; this session is your front-row seat to understand how Drupal Canvas changes the way Drupal sites are built in future. In this presentation, you'll see firsthand what you can build right now. We'll guide you through practical steps to integrate Drupal Canvas into your existing sites and how your current modules fit in. You’ll leave understanding how Canvas enables faster builds, changes the development workflow, and sets you up to initiate new projects with confidence. Learning Objectives - Attendees will see how starting a new Drupal site with Drupal Canvas enables a fundamentally faster and more collaborative build process compared to traditional methods. - Attendees will understand how Drupal Canvas architecture, especially its component model and in-browser code, changes the development and site-building workflow for a new project. - Attendees will be able to set up a new Drupal installation with Drupal Canvas for production use. - Attendees will be able to articulate how to design and build custom components specifically for an Drupal Canvas-centric site architecture, and how this differs from building traditional Drupal projects. - Attendees will understand how existing contributed modules and standard Drupal site building practices fit into an Drupal Canvas site build. - Attendees will leave with a clear vision and actionable starting points to advocate initiating a new project using Drupal Canvas within their team or organization. Experience level Beginner read more
Drupal Association 13.11.2025

youtube

embed image

The International Splash Awards 2025 Ceremony

Drupal Association 13.11.2025

youtube

embed image

KEYNOTE: The Web in 2035: A Keynote Panel on the Future of the Web

Sebastian Bergmann, Sachiko Muto, Ondřej Mirtes, Derick Rethans - What will the web look like in 10 years? Will it be open, fair, and sustainable - or fragmented, automated, and opaque? Join us for a keynote panel, moderated by Aikaterine Tsiboukas, “The Web in 2035”, where four thought leaders will explore how today’s decisions are shaping the web of tomorrow. - Meet the Panelists We’ve assembled a unique mix of engineers and advocates - each with a deep stake in the web’s future: Sebastian Bergmann Creator of PHPUnit and advocate for sustainable software practices in the PHP ecosystem. Derick Rethans Core PHP contributor and expert in standards and low-level web infrastructure, creator of Xdebug. Ondřej Mirtes Creator of PHPStan, a leading static analysis tool, pushing for developer-friendly correctness and maintainability. Sachiko Muto Chair of OpenForum Europe and policy strategist, driving open-source and digital sovereignty conversations at the European level. - Together, they’ll tackle the big questions: How do we balance innovation with responsibility? What role will open source play in 2035? How do we ensure that the web remains a space for everyone - not just for those who control the infrastructure? Whether you’re a developer, marketer, agency executive, or a policy thinker this session has something to offer you: Predictions about how AI, regulation, and decentralization will shape the next decade Insights into the future of software development, ethics, and standards A rare crossover between policy, tooling, and real-world developer experience This isn’t a look back, it’s a challenge to look forward. If you care about: Open source and its long-term sustainability Developer tools and the people behind them Ethical design, digital sovereignty, or AI's role on the web …then you’ll want a front-row seat for this discussion. Join us as we peer into the near future of the internet and ask: What kind of web do we want to build? read more
Drupal Association 13.11.2025

youtube

embed image

Drupal Canvas APIs: How to integrate and extend Canvas

Christian López Espínola (penyaskito) Drupal Canvas will revolutionize how you will empower your editors and marketers to build sites with Drupal. But that might not be enough for your audience, and you will want to put guiderails, extend or improve the Experience of your Builders. Prerequisite This session is oriented for backend and frontend devs. Won't be too deep, so backends should be able to follow the frontend pieces and the opposite. Outline - What is Drupal Canvas - Intro to backend data model - Intro to frontend client data model - BE: How can I provide my own building blocks? ComponentSources - BE: How can I interact with the internal API - FE: How can I create extensions for the UI. - FE: modifying the client model Conclusions - Designing the personalization UI - The Canvas data model: how it fits together. - Demo. Learning Objectives - Both frontend and backend developers will learn about the Drupal Canvas backend and client data model, and how they can interact with Canvas for providing the best custom experience to their users. - Developers will learn some internals about Drupal Canvas itself, which will make it easier for them to contribute to the Drupal Canvas efforts. Experience level Intermediate read more
Drupal Association 13.11.2025

youtube

embed image

The AI Agent Swarm has come to Drupal Canvas!

James Abrahams (Yautja_cetanu) The Agent Swarm has come to Drupal Canvas and nothing in Drupal will ever be the same again! Since Barcelona, we have seen glimpses of how AI could help migrate designs and certain content into Drupal, but now with the release of Drupal Canvas, it’s finally here! Time to learn how to Do it with Drupal! Prerequisite No specific prerequisites other than an interest in Drupal AI and especially design. This session is ideal for developers, site builders, content strategists, and decision-makers interested in leveraging AI capabilities within Drupal CMS. It will be especially relevant to designers wanting to bring in their own designs from tools like Figma. Whether you're new to Drupal or a seasoned professional, you'll gain valuable insights into how AI is transforming web development, content management and now design. Outline Six months after introducing AI Agents to Drupal CMS, we're witnessing a revolution with the Drupal Canvas AI Agent Swarm. We will take what you've learnt in the DriesNote and Drupal Canvas sections and dive into the AI functionality specifically. We will also update you on what’s been going on in the Drupal AI CMS Ecosystem, focusing on Agent Swarms that you can create yourself, significantly improved search functionality and the deluge of new features for content editors in the AI Playground. The session will close with an overview of all the activity across the Drupal AI community over the last few months, from the European Commission to community agencies who are contributing and levelling the whole AI ecosystem. The session will explore: - The evolution from single AI Agents to cooperative AI Agent Swarms in Drupal - How Drupal Canvas empowers designers to import Figma designs directly into Drupal sites - The no-code promise fulfilled: creating complex experiences using natural language instructions - MCP (Rest for Agents): the connectivity layer allowing Drupal to integrate with everything - Config Agentic Architecture: how to build and customize your own AI Agent Swarms - Practical demonstrations of AI-powered design to Drupal workflows - Responsible AI practices and governance in the Drupal Canvas ecosystem - A glimpse into the future: what's next for AI Agent Swarms in Drupal Join us for an engaging session that will equip you with the knowledge to leverage AI Agent Swarms in your own Drupal projects. We'll conclude with a Q&A, so bring your questions and feedback! There’s never been a better time to Do It With Drupal! Learning Objectives - Understand the latest AI developments in Drupal CMS. - Go into more detail on how the Drupal Canvas AI Agents can help you build amazing experiences quickly with no code. - Learn how to bring your own designs into Drupal Canvas from your favorite tools such as Figma. - Learn about other AI innovations in Drupal CMS such as how MCP (Rest for Agents) will allow Drupal to connect to everything and use everything. - Learn how to create your own AI Agent Swarms with the new Config Agentic Architecture. Experience level Beginner read more
Drupal Association 13.11.2025

youtube

embed image

Extend your Drupal Watchdog!

Speaker: Aleksei Korepov (Murz) Do you still use Database Logging in Drupal? Or already switched to the syslog, files, cloud? In both cases - you're cooking the logs wrong! And I'll explain why! Prerequisite A couple of looks at Drupal logs and an attempt to find something useful there. Outline Do you still use Database Logging in Drupal? Or already switched to the syslog, files, cloud? In both cases - you're cooking the logs wrong! And I'll explain why! Start using the full power of logging to make the log entries really meaningful, structured, and parseable, with the ability to store any metadata together with the log record. I'll teach you how to extend your Drupal Logger to include there additional information, that helps you to track operations performance, progress, and results, detailed errors, exceptions. You will be able to quickly filter your logs by any deep value of your unstructured metadata object. And even more: We will build colorful charts directly from your logs, without any separate metrics reporting to Prometheus! And all this - directly on your localhost, without any commercial services and clouds. Bonus for attentive listeners: integration of logs with OpenTelemetry Traces. Learning Objectives 1. Learn to store additional metadata via the default Drupal Logger interface. 2. Perform extending log records from Core like a Node save event and records from contrib modules with not enough data. 3. Deploy a log visualization system on your localhost and build analytic charts directly from metadata values in the log records. Experience level Intermediate read more
Drupal Association 13.11.2025

youtube

embed image

The Future of Login: How Drupal Can Champion User Choice, Privacy, and Simplicity

Speaker: Unnikrishnan Bhargavakurup (Unnikrishnan), Anish Anilkumar (anish.a), Dick Hardt (Dickhardt), Santhosh Raju Login today often limits users to a few big tech providers -and compromises their privacy. Let's explore how Drupal can lead a new movement: one where users choose how they log in, safely and freely. Prerequisite Participants should have general familiarity with Drupal site building or administration. Basic knowledge of how social login (e.g., Google, Facebook login) works will enhance understanding, but no deep technical expertise is required. Outline - The problem today: Limited login choices and hidden surveillance risks. - Our journey: Challenges in offering users more freedom without complexity. - New possibilities: Models where users control their login method, providers can't track them, and site owners simplify setup. - Real-world example: How we built a privacy-first Drupal module following these principles. - Invitation: How the Drupal community can shape the future of ethical login on the open web. Learning Objectives - Understand limitations and privacy risks in traditional social login systems. - Discover user-first identity models that offer freedom and privacy. - Learn how to implement login solutions that protect user choice without adding complexity. - Be inspired to imagine and participate in building the future of open, ethical authentication. Experience level Beginner read more
Drupal Association 13.11.2025

youtube

embed image

No more steep learning curve! How UX research is making a more user-centric Drupal CMS

Speaker: Emma Horrell (emma horrell) A UX mindset is our superpower in making Drupal CMS the gold standard for non-technical audiences. As Drupal CMS UX Research Lead, I’ll share how UX research is driving a product that’s changing the narrative about Drupal. You’ll learn about our ongoing user research schedule - what we’ve learned, how we’re learning it and what’s next. Curious to know what non-tech users want from AI and what they think about recipes and site templates? Excited to understand how Drupal Canvas supports intuitive user flows? Eager to get involved with future research or feedback on findings so far? This is the session for you. Prerequisite This session is for anyone excited about Drupal CMS and its potential for non-technical audiences. Maybe you’re a Drupal CMS user yourself, already putting it to use to build sites, maybe you work on Drupal CMS and want to embed user insights into your work. Maybe you’re interested in how it’s shaping up and curious about upcoming features and functionality. Maybe you signed the Starshot pledge, and would like to learn some ways to make sure your contributions keep Drupal as user-centred as it possibly can be. All are welcome! Outline Drupal CMS is well on its way to becoming the first choice for marketers, content creators, and everyone in between. At the heart of this is a comprehensive UX research programme — helping us deliver a blend of intuition, innovation and inclusivity to open up Drupal to new audiences. I'm thrilled to be leading this work. In this session, I’ll take you behind the scenes of our UX research journey — sharing our purpose, progress, and plans for the future. You’ll get consolidated learnings from our multi-method approach, including first-hand insights from AI feature testing, surveys, interviews, concept exploration, and usability testing. I’ll show how telemetry revealed the real experience of trialling Drupal CMS, and unveil what a community quiz on Drupalisms taught us about our terminology challenges. From a leadership perspective, I’ll explain how we’re using this rich data to guide product decisions and how we’re embedding a continuous discovery model to keep learning and iterating. There’ll be time for feedback, wishlist-sharing, and an open discussion — plus I’ll share a few of my favourite UX techniques that anyone can use to contribute to a more user-centred Drupal. Learning Objectives -Understand what people really want from Drupal CMS and what they think of it so far (from authentic UX research insights) -Appreciate how UX research is shaping the next generation of Drupal CMS, from leadership decisions to front-end experiences. -Share your thoughts, suggest research ideas, and find out how to contribute to shaping a future user-centred Drupal CMS. -Learn practical UX techniques like empathy mapping, consequence scanning, and roleplaying to easily embed UX into your work Experience level Beginner read more
Drupal Association 13.11.2025

youtube

embed image

Drupal Without Limits: Expanding Drupal's reach into IoT, Commerce, and application ecosystems.

Speaker: Yorgos Andreadis (Esepia) As technology rapidly advances, Drupal’s adaptability positions it at the forefront of innovation, powering IoT platforms, cutting-edge applications, and sophisticated commerce solutions. In this session, we’ll showcase how Drupal transcends traditional boundaries, spotlighting a real-world IoT project where it drives a fully connected ecosystem. You’ll discover how Drupal’s scalability, and robust security make it the ideal foundation for the digital experiences of tomorrow. Prerequisite This session is tailored for sales, PMs, marketing, and business professionals from Drupal Agencies in order to explore together new market opportunities through innovative Drupal use cases. Technical knowledge is not required. Outline During this session we will discover and reimagine Drupal’s role in driving business growth. We'll explore practical strategies for winning new types of projects and expanding service offerings beyond traditional web builds. By tapping into the IoT, commerce, and application markets, Drupal agencies can stay ahead of digital trends, unlock new revenue streams, and strengthen their competitive advantage in a rapidly changing technology landscape. Learning Objectives This session will empower business, sales, and marketing professionals with practical strategies to expand their service offerings, strengthen Drupal's market position, and confidently pursue innovative digital projects. Beyond sharing insights, we will foster an open, collaborative discussion where participants are encouraged to exchange ideas, share experiences, and co-create new approaches together. Experience level Intermediate read more
Drupal Association 13.11.2025

youtube

embed image

Building web experiences for the UK's biggest free TV platforms

Speaker: James Hall (jamesh-0) Everyone TV is a not-for-profit joint venture owned by the BBC, ITV, Channel 4 and 5, who run the UK's biggest free TV platforms: Freely, Freeview and Freesat. Learn how Drupal is at the heart of Everyone TV's web experiences. Prerequisite This is a no-code showcase session, designed to appeal to all DrupalCon attendees. A basic understanding of both Drupal and the wider CMS market is beneficial but not required. The session will aim to share the story of Everyone TV, the launch of the new streaming service Freely, and how Drupal plays a key role in the company’s web experiences, helping Everyone TV to meet its company aim of 'Championing free TV for all'. Outline Everyone TV is a not-for-profit joint venture owned by the UK’s leading public service broadcasters – the BBC, ITV, Channel 4 and 5. Running the UK's biggest free TV platforms - Freely, Freeview and Freesat, Everyone TV serves over 16 million homes across the UK. Learn how Everyone TV harnesses the power of Drupal to power its websites, inform and educate the UK population on its products, and bring web experiences to life. In 2024, Everyone TV launched Freely, a new streaming service featuring world-first innovations for free TV. During the session, the story of Everyone TV will be shared, a walkthrough of the Drupal powered Freeview, Freesat and Freely websites will also be given, alongside compelling points around why Drupal remains the enduring best CMS choice for companies like Everyone TV. Learning Objectives The aim of the session will be to showcase the benefits of using Drupal in an organisation like Everyone TV. The presentation will aim to empower new adopters of Drupal that they're working on (and with) a CMS which can grow with a business, equip experienced developers with an additional real-world case-study of how Drupal can be utilised, and motivate marketers who are attending DrupalCon on the major benefits which Drupal can bring to a company. The presentation will also cover how organisations can give back to Drupal, be it through active development, or in Everyone TV's case, design and marketing support for the Drupal Association's upcoming 'Drupal Brand committee'. Experience level Beginner read more
Drupal Association 13.11.2025

youtube

embed image

Drupal, the first design-system native CMS

Speaker: Pierre Dureau (Pdureau) Drupal Core is accelerating its adoption of design-system related API started in 2023 with SDC, revolutionizing its theming workflow. Inspired by UI Suite proposals, our beloved Drupal is becoming the first design-system native CMS. Prerequisite Some notions about Web Design Systems. Some knowledge about Drupal theming. Outline Design systems are a great way to streamline the web development process and ensure consistency across different applications by documenting shareable UI artefacts. However, implementing a design system in a Drupal theme was challenging until now. Fortunately, new design related API are landing in Drupal Core: SDC for UI Components in 2023, Icon API in 2024, Style Utilities in 2025… We will have a look at the current state of those API, their usage in Core and Contrib, and where we are heading next. We will see how those new API are decoupling the theming from the Drupal app, improving the front-developer experience and productivity, and making themes reusable and shareable. Finally, we will have a look at the display building tools of today and tomorrow, to understand how to use such a Drupal theme directly in Drupal API and Admin UI, without any glue or workaround. Following my “Design System, the Drupal way” talk in DrupalCon Atlanta and my promotion as Core Committer - Front-end Manager, this talk show how the proposals shared there are becoming an ambitious 20 months roadmap for Drupal Core. Learning Objectives - Understand the full scope of a Web design system - Implement a design system in a Drupal theme (increased maintainability) - Use a design system implementation directly in Drupal admin UI (increased productivity) Experience level Advanced read more
Drupal Association 13.11.2025

youtube

embed image

Building AI Agents, Tools, and Assistants in Drupal: A Hands-On Workshop

Vincenzo Gambino (Vincenzo Gambino) In this hands-on workshop, you’ll learn how to build AI Tools, Agents, and Assistants inside Drupal CMS using the ai_agents module. We’ll code together, step-by-step, covering best practices for designing agents and evaluating agent performance. If you’re ready to bring AI to your Drupal projects, this workshop is for you. Prerequisite Own laptop with a local Drupal site (Drupal 11) ready. Access to a Large Language Model (LLM) to connect to: - OpenAI, or a local model like Ollama or a similar self-hosted LLM. - Alternatively, I will provide a temporary OpenAI Key. Familiarity with basic Drupal module development (hooks, services, Plugins) Outline You’ve seen what AI Agents can do in Drupal. Now imagine if every module had its agent, all working together to power intelligent applications, not just websites. If that sparks your imagination, this workshop is for you. In this hands-on session, we’ll move beyond ideas and start building. You’ll learn how to create AI Agents, Tools, and Assistants from scratch using the ai_agents module, designing real features that respond intelligently to users. We’ll cover: - How to code Tools and Agents using the framework. - Best practices for designing and combining multiple agents. - How to evaluate and improve Agents inside Drupal. You'll leave with working code, practical skills, and the confidence to bring AI into your Drupal projects. Bring your laptop and be ready to code! Some Drupal development experience is recommended. No AI background needed. Learning Objectives By the end of the workshop, participants will be able to: - Build a custom AI Tool, Agent, and Assistant inside Drupal using the ai_agents module. - Design and structure multiple agents to work together effectively. - Test and evaluate agents using the AI evaluation framework. - Understand how to apply these skills to real-world Drupal projects to build AI-enhanced applications. Experience level Intermediate read more
Drupal Association 13.11.2025

youtube

embed image

Better Debugging with Xdebug

Derick Rethans In this talk I explain how to use Xdebug to get more productive writing PHP code, focussing on the improvements in Xdebug 3.3 and 3.4, and the upcoming 3.5, to make the debugging experience better and easier to set up. Beyond that, this session also goes through a few complicated scenarios that are harder to debug, and shows solutions to these conundrums. I will also focus on the new features, such as native path mapping. read more
Drupal Association 13.11.2025

youtube

embed image

Why and how to write your own compiler?

Nikola Svitlica (thecelavi) Writing a compiler is almost always perceived as a task not intended for high-level languages such as PHP. If you believe so, allow me to convince you otherwise. Through real-world examples, knowledge of how compilers work, and their benefits, will be demonstrated. Through a brief demonstration, a simple compiler written solely in PHP will be presented which will be used to power a custom, fault-tolerant query language that will be used to generate storage-agnostic search queries. After the session, you will stop using regular expressions and string operations to sanitise the user's search query simply because regular expressions are not the right tool for the job - your custom compiler is. Prerequisite Knowledge in PHP. Understanding of DBMS and full text search would be beneficial, but not necessary. Outline Session is presentation of the real life problem which we have stumble upon - creating user friendly, error tolerant, query language for site global search. After months of attempts to solve problem sanitising user input using regular expressions (all failed), rapid growth of edge cases forced us to try another approach. We built a fault tolerant compiler in PHP, which does lexing, parsing and compiling user search query into a valid SQL query, regardless if user had syntax errors in its input or not. In example, we allowed users to use jokers in search, signs like: +, -, "", * and so on. However, users are prone to syntax errors, example: foo** (we know that user meant foo*) Finding and clearing syntax errors with regex is just impossible. With custom compiler (lexer+parser+compiler) - it is easy to spot a syntax error and to correct it - without occurrence of any edge case. This custom compiler is in production for several years now - no reported bugs since then. Our search works flawlessly. Learning Objectives - To briefly introduce theory of compilers and it's key components (lexer, parser, compiler as well as AST). - Through example, demonstrate how easy is to actually a write one. - To demonstrate that this knowledge is useful for every developer as it's required more often than one perceive through real-life example - To provide pointers and references for further study of this topic Experience level Intermediate read more
Drupal Association 13.11.2025

youtube

embed image

Imposter Syndrome's bigger, badder sibling: Shame

John Albin Wilkins (Johnalbin) So much of our lives is spent working. We talk about work/life balance. And sometimes we talk about harder things, like Imposter Syndrome, or burnout, or "mental health". But we rarely talk about mental illness or about how our emotions affect our lives and our work. Prerequisite Outline At the root of Imposter Syndrome is shame. Shame is a complex emotion. And, in addition to imposter syndrome and burnout, shame can lead to a myriad of problems in our work lives: procrastination then frenzied work, avoiding work issues, poor boundaries, reduced problem solving ability, black and white thinking, criticism, and abusive behavior. Sometimes we may not even recognize that we are feeling shame while it is affecting our behaviors. Despite what Instagram ads may say, there is no easy, 1-minute fix. But understanding the complexities of shame has helped me to begin to navigate these issues and start to heal. We cannot be afraid to talk about shame. Learning Objectives In this session, we will: • define shame, imposter syndrome, burnout, etc. • discuss what causes shame • analyze how shame works • seek solutions Experience level Beginner read more
Drupal Association 13.11.2025

youtube

embed image

Leading Through the Storm: My Journey with Mental Health to the C-Suite

Diego Costa (diegofcosta) The unspoken burden of mental health can silently shape our lives and careers. For decades, I navigated leadership roles unaware of my own challenges. Discover my journey to the C-suite and learn how bringing awareness and openness can transform individuals and your workplace culture. Prerequisite An open mind and a willingness to engage with personal stories and discussions about mental health. No prior formal knowledge of psychology or mental health conditions is required. Outline This session offers a personal and insightful journey through my experiences of navigating mental health disorders from childhood to becoming the COO of 1xINTERNET. For many years, these challenges were an unspoken burden, impacting my life and career in ways I didn't fully understand until a later diagnosis. I will share the pivotal moments of my journey, the lessons learned in managing my mental health while pursuing professional success, and the critical importance of fostering open conversations and supportive environments in the workplace. Key topics will include: * My Personal Journey: Early experiences, navigating adulthood without diagnosis, the journey to understanding, and ongoing coping strategies. * Mental Health in the Workplace: Prevalence, impact, and the consequences of stigma. * Leadership and Mental Health: Leading authentically, fostering open communication, and supporting team members. * Breaking the Stigma and Fostering Awareness: The power of sharing stories, practical steps for promoting awareness, and available resources. * Success is Possible: Demonstrating achievement while managing mental health and inspiring hope. Learning Objectives Attendees will be able to: * Understand the lived experience of a leader navigating mental health challenges. * Recognize the significant impact of mental health in the workplace. * Identify the barriers created by stigma and the benefits of open dialogue. * Gain practical insights into building more supportive and inclusive workplace cultures. * Learn actionable strategies for fostering mental health awareness and reducing stigma. * Be inspired by the possibility of achieving professional success while managing mental health. * Identify the importance of seeking support and understanding for themselves and others. Experience level Beginner read more
Drupal Association 13.11.2025

youtube

embed image

Decision-Making at Scale: Behind the Drupal Marketplace Process

Tiffany Farriss (Farriss) Making big decisions in open source isn't magic—it's intentional. Learn how the Drupal community is co-creating the future of our ecosystem through transparency, collaboration, and shared leadership. Prerequisite Participants should have a basic understanding of Drupal's community-driven project governance model and general familiarity with the Drupal CMS and/or Marketplace initiatives. Outline This session will pull back the curtain on the Drupal Site Template Marketplace decision-making process. We'll explore how the working group approached framing the problem, surfacing community priorities, identifying risks and tensions, and aligning around shared values—using open, participatory methods. Topics will include assumption mapping, lightweight governance scaffolding, incentive co-creation, risk management, and what we’ve learned (so far) about making consequential decisions collaboratively in an open-source ecosystem. Learning Objectives - Understand practical frameworks for organizing complex community-driven initiatives. - Gain strategies for balancing agility, transparency, and trust in decision-making. - Learn how to design participatory processes that engage diverse contributors meaningfully. - Take away models for lightweight governance scaffolding that can scale with project maturity. Experience level Beginner read more
Drupal Association 13.11.2025

youtube

embed image

How to sell Drupal site templates

Ryan Szrama (Rszrama) After Dries Buytaert introduced site templates at DrupalCon Atlanta, Centarro released a completely retooled Commerce Kickstart to use the concept as a sales strategy. We set a goal to make our first template sales before DrupalCon Vienna, and we found success within weeks. Learn the what, why, and how of selling site templates in this session and then go sell your own! Prerequisite None, though some familiarity with the concept of site templates would be helpful. Read our introduction at: https://www.centarro.io/blog/meet-commerce-kickstart-50-first-contrib-s… Outline * What is a site template? * How do Drupal Commerce site templates work? * Why should you consider selling templates? * How can you sell them even without a marketplace? Learning Objectives You should learn what constitutes a site template and where to turn for information on making your own. You will also learn our strategy for selling them, why we think more should do so, and how to pitch them directly to potential new clients. Experience level Beginner read more
Drupal Association 13.11.2025

youtube

embed image

Building AI Agents without coding

Marcus Johansson (marcus_johansson) This talk will showcase how the Agents can be used everywhere in Drupal for helping with everything from menial small tasks to supercharging you when building your website from the ground up with external tools via MCP. All without having write a single line of code. Prerequisite Basic Drupal site-building knowledge. Basic editorial understanding. Basic AI knowledge to know of what a prompt, provider etc. is. Outline What if you could open up the world of Agents, so that people with communication and language skills could focus on the prompt writing and the actual way the Agents interact with Drupal or its content is just an abstraction that you get access to with a click of a button. The new Agents framework allows you to build your own business specific Agents without having to code a single line of code. This talk will showcase what an Agent is, the background on how we built the framework, what they can be used for and how they interact with the MCP framework. Learning Objectives * What Agents are and what they can be used for. * How you build and deploy your own Agents without writing a single line of code. * How you invoke Agents in Drupal. * What MCP is. Experience level Intermediate read more
Drupal Association 13.11.2025

youtube

embed image

Migrating anything and everything to Drupal Canvas

Kristen Pol (Kristen Pol) You've heard about Drupal Canvas and it looks great! But... you are already using Layout Builder or Paragraphs or [insert some Drupal tech here] and you aren't sure how you can go from where you are to leveraging the goodness of Canvas. No worries... we've got you covered! As co-leads of the Canvas Migration Initiative, we will walk you through how you can leverage your existing configuration as is or migrate it to Canvas easily. Prerequisite This session is for site builders and developers Outline 1. Overview of Canvas 2. Moving from Layout Builder to Canvas 3. Leveraging Paragraphs in Canvas 4. Syncing Figma components to Canvas using AI 5. Moving from older versions of Drupal 6. Probably other things too [we'll know by September :)] Learning Objectives If you are already on Drupal 11, you'll learn how you use Drupal Canvas on your existing site If you are on an older version of Drupal, you'll learn the best path to migrate into a new Canvas-enabled site Experience level Intermediate read more
Drupal Association 13.11.2025

youtube

embed image

KEYNOTE: Drupal CMS Spotlights

Giorgi Jibladze (jibla), Pierre Dureau (Pdureau), Yolanda Górriz Expósito (ygoex), Kristen Pol (Kristen Pol), Bálint Kléri (balintbrews) Meet key Drupal CMS leaders to get insights on how the platform is being built and learn about future plans. Topics include Drupal Canvas, AI, design systems and more. BÁLINT KLÉRI ELLIOTT MOWER GÁBOR HOJTSY GIORGI JIBLADZE KRISTEN POL PIERRE DUREAU YOLANDA GORRIZ read more
Drupal Association 13.11.2025

youtube

embed image

Drupal AI - strategy and application

Christoph Breidert (breidert), Frederik Wouters (Wouters_f) Drupal has become the most advanced open-source AI orchestration platform in the world. With the Drupal AI module and its growing ecosystem, it’s now possible to automate content workflows, power advanced search, create digital assistants, and personalise user experiences. We’ll introduce the fundamentals, show what’s already working. We'll highlight the radical industry shift, with real-world business use cases. We’ll show you why Drupal AI is leading the way. Prerequisite No prior AI experience required Ideal for developers, editors, and digital leaders looking to integrate AI Outline - Real Business Scenarios & Radical Impact - Drupal: The Leading AI Orchestration Project - Core Concepts and Getting Started - Advanced Capabilities You Can Use Today - The Future of Drupal AI - Wrap-Up: What You Can Do Next Learning Objectives Understand why Drupal has become the open-source leader in AI orchestration Drupal AI and real scenarios Reflect on real-world business use cases and how AI is shifting roles and strategies Gain insight into where Drupal AI is going - and how to be part of shaping it Experience level Beginner read more
Drupal Association 13.11.2025

youtube

embed image

The Future of Drupal Theming: AI, Drupal Canvas, and Beyond

Mike Herchel (mherchel) Drupal’s theming layer has grown by leaps and bounds over the past several years. We’ve seen new Twig filters, theme generation tools, and the introduction of Single Directory Components. Those changes, however, will pale in comparison to what’s coming in the next few years. The introduction of Drupal Canvas paired with modern artificial intelligence will revolutionize how we work. Prerequisite To get the most out of this session, it’ll help to be familiar with general Drupal theming practices, gotchas, and painpoints. Outline - Developing components for Drupal Canvas - How will AI fit into your front-end workflow - What should be a component and what is not? - Best practices that will reduce code bloat - How to future proof the code that you’re writing now Learning Objectives - Developing components for Drupal Canvas - How will AI fit into your front-end workflow - What should be a component and what is not? - Best practices that will reduce code bloat - How to future proof the code that you’re writing now Experience level Intermediate read more
Drupal Association 13.11.2025

youtube

embed image

Declarative Shadow DOM and the future of Drupal Theming

John Albin Wilkins (Johnalbin) For a frontend developer, Drupal is old-school. For the past decade, developers have been experimenting with JavaScript-based frontend frameworks that completely replace Drupal's frontend. But what if we could inject a fully modern JavaScript API into Drupal's rendering system? Can Single Directory Components and Declarative Shadow DOM get us there? Prerequisite Participants should be familiar with the trade-offs of server-side rendering versus client-side rendering. For those unfamiliar with Web Components, we will briefly go over the standard's APIs: Custom Elements, Shadow DOM, and HTML Templates. Outline 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. Some JavaScript frameworks, like React v19, have figured out how to split their components into client-side and server-side rendered 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. When Web Components were introduced they were client-side only; they had to be written in JavaScript. Declarative Shadow DOM allows a web component to 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? Learning Objectives You'll learn: • How Declarative Shadow DOM works • How server-side Web Components get client-side JavaScript with Custom Elements and Shadow DOM • How SDC components align with Web Components, including both of their "slot" concepts This session will have a collaborative Q&A. Bring your questions. And better yet, bring some answers! Experience level Intermediate read more
Drupal Association 13.11.2025

youtube

embed image

A Tour of Drupal CMS Recipes: Best Practices for Modern Site Building

Gareth Alexander (The_g_bomb) Discover what’s inside Drupal CMS Recipes with a fast-paced, insightful tour. See what’s being delivered, uncover new best practices, and explore how these pre-configured solutions can enhance your site-building workflow. Prerequisite Attendees should have a basic understanding of Drupal CMS and be aware of the current developments in the Drupal ecosystem. Outline This session provides a guided tour of the Recipes included in Drupal CMS. After a brief introduction to Recipes, we’ll explore the tools that ship with Drupal CMS, highlighting key features, best practices, and insights gained from them. Expect practical takeaways and a deeper understanding of how Recipes can streamline modern site-building. Learning Objectives Understand what Drupal CMS Recipes are and how they work. Learn what Recipes are included in Drupal CMS and what they do. Discover best practices and new build techniques from existing Recipes. Experience level Beginner read more
Drupal Association 13.11.2025

youtube

embed image

Thinking Async

Alexander Varwijk (Kingdutch) With the introduction of the Revolt event loop in Drupal Core, we're getting ready for Drupal to tackle an entirely new class of problems: asynchronous applications. In this session you'll find out how to think asynchronously and leverage Revolt in your applications. Prerequisite An intermediate understanding of PHP and Drupal is encouraged to understand the examples, but we'll build your asynchronous understanding from scratch. Outline We'll start with a short recap of how synchronous/blocking applications work and why asynchronous applications can provide us with new opportunities. Then we'll take a look at the status of Drupal core's adoption of Revolt and turning it asynchronous. With that in mind we'll look at the task coordination problems that arise when moving to asynchronous code and how the event loop can help us solve them. From there we'll dive deeper into how futures can help us be decisive about our branching logic and coordinate successes and failures Finally we'll take a look at the amphp set of libraries, which are not in Drupal core, but can be used in your own projects and contrib modules to apply the things you've learned without having to think about the nitty gritty. Learning Objectives After this session you'll know: 1. Where Drupal Core is at in its adoption of Revolt 2. How to think about your application with an asynchronous mindset 3. How Future's work 4. What problems the amphp libraries have already solved and the tools you can add to your toolbox Experience level Intermediate read more
Drupal Association 13.11.2025

rss

DrupalCon News & Updates: DrupalCon Vienna 2025: A Celebration of Open Source and Community Impact

When the Drupal community gathers, something extraordinary happens. 

From 14 to 17 October 2025, nearly a thousand people came together at the Austria Center Vienna, Austria to celebrate open source, exchange ideas, and contribute to the future of Drupal.

DrupalCon Vienna 2025 was not only a conference, it was a living example of collaboration, diversity, and innovation in action.

Image

 

A Community in Numbers

This year’s event welcomed 935 registered participants, with an impressive 96.04% check-in rate.

Interest in DrupalCon Vienna built steadily through the year, with the highest number of registrations coming in June (307) and September (236),

A Truly Global Audience

DrupalCon Vienna brought together a remarkable mix of voices and perspectives.
Participants represented over 40 countries, with 85% coming from across Europe8% from the United States, and 7% from other regions.

The top ten countries represented were:

  • United Kingdom (112)
  • Germany (107)
  • United States (75)
  • Belgium (74)
  • Austria (71)
  • France (67)
  • Spain (34)
  • Netherlands (31)
  • Sweden (26)
  • Italy (24)

From Costa Rica to Kenya, from Armenia to New Zealand, attendees crossed borders, time zones, and languages to connect through one shared passion - Drupal.

Image

 

New Faces and Familiar Friends

One of the most inspiring aspects of the Drupal community is its balance between newcomers and long-time contributors.

In Vienna, 28% of participants attended their first DrupalCon, while 38% had taken part in four or more DrupalCons. This mix of fresh enthusiasm and deep experience keeps the community dynamic and forward-looking.

For the first time, this year’s DrupalCon introduced Drupal in a Day, organized by Hilmar Kári Hallbjörnsson. The training session welcomed 113 learners, aged 18 to 52, highlighting the wide range of people discovering Drupal for the first time.

Attendee Background

An impressive 38% of attendees were delegated by their company to attend DrupalCon Vienna.

Attendees were mainly represented by:

  • Technical users: 37%
  • Technical decision-makers: 27%
  • Owners or business decision-makers: 21%

In terms of expertise:

  • 36% described themselves as Drupal experts
  • 28% reported strong Drupal expertise

The majority of participants (53%) came from digital agencies, design, or development shops.

They represented a variety of industries, with the strongest presence from:

  • Services: 31%
  • Government: 16%
  • Education: 11%

Powered by People

Behind the scenes, the heart of DrupalCon beats thanks to its volunteers.

A huge thank-you goes to the committees, track teams, and on-site volunteers who made the event possible.

This year, 56 on-site volunteers contributed their time and expertise, supporting session reviews, contribution mentoring, information desks, and photography. Their dedication ensured that every attendee could learn, contribute, and feel part of something bigger.

Made Possible by Our Sponsors

None of this would have been possible without the generous support of our sponsors.

  • Diamond: 3
  • Platinum: 4
  • Gold: 8
  • Silver: 6
  • Module: 10
  • Media: 5

Their continued investment in Drupal helps us deliver high-quality, inclusive, and impactful events that keep the open-source spirit alive.

Looking Ahead

DrupalCon Vienna 2025 reminded us that open source is more than code. It is community, creativity, and collaboration in action.

Thank you to everyone who joined and contributed to making DrupalCon Vienna 2025 a success.

read more
13.11.2025

rss

Security advisories: Drupal core - Moderately critical - Defacement - SA-CORE-2025-007

Project: 
Date: 
2025-November-12
Vulnerability: 
Defacement
Affected versions: 
>= 8.0.0 < 10.4.9 || >= 10.5.0 < 10.5.6 || >= 11.0.0 < 11.1.9 || >= 11.2.0 < 11.2.8
CVE IDs: 
CVE-2025-13082
Description: 

By generating and tricking a user into visiting a malicious URL, an attacker can perform site defacement.

The defacement is not stored and is only present when the URL has been crafted for that purpose. Only the defacement is present, so no other site content (such as branding) is rendered.

Solution: 

Install the latest version:

Drupal 11.0.x, Drupal 10.3.x, and below are end-of-life and do not receive security coverage. (Drupal 8 and Drupal 9 have both reached end-of-life.)

Fixed By: 
Coordinated By: 
read more
12.11.2025

rss

Security advisories: Drupal core - Moderately critical - Gadget chain - SA-CORE-2025-006

Project: 
Date: 
2025-November-12
Vulnerability: 
Gadget chain
Affected versions: 
>= 8.0.0 < 10.4.9 || >= 10.5.0 < 10.5.6 || >= 11.0.0 < 11.1.9 || >= 11.2.0 < 11.2.8
CVE IDs: 
CVE-2025-13081
Description: 

Drupal core contains a chain of methods that is exploitable when an insecure deserialization vulnerability exists on the site. This so-called "gadget chain" presents no direct threat, but is a vector that can be used to achieve remote code execution if the application deserializes untrusted data due to another vulnerability.

It is not directly exploitable.

This issue is mitigated by the fact that in order for it to be exploitable, a separate vulnerability must be present to allow an attacker to pass unsafe input to unserialize(). There are no such known exploits in Drupal core.

Solution: 

Install the latest version:

Drupal 11.0.x, Drupal 10.3.x, and below are end-of-life and do not receive security coverage. (Drupal 8 and Drupal 9 have both reached end-of-life.)

Reported By: 
Fixed By: 
Coordinated By: 
read more
12.11.2025

rss

Security advisories: Drupal core - Moderately critical - Denial of Service - SA-CORE-2025-005

Project: 
Date: 
2025-November-12
Vulnerability: 
Denial of Service
Affected versions: 
>= 8.0.0 < 10.4.9 || >= 10.5.0 < 10.5.6 || >= 11.0.0 < 11.1.9 || >= 11.2.0 < 11.2.8
CVE IDs: 
CVE-2025-13080
Description: 

Drupal Core has a rarely used feature, provided by an underlying library, which allows certain attributes of incoming HTTP requests to be overridden.

This functionality can be abused in a way that may cause Drupal to cache response data that it should not. This can lead to legitimate requests receiving inappropriate cached responses (cache poisoning).

This could be exploited in various ways:

  • Broken rendering of some pages
  • Unstyled or malformatted pages
  • Adverse impacts on client-side functionality

Changes are being made in the underlying library which will mitigate this problem, but in the meantime Drupal core has been hardened to protect against this vulnerability.

Solution: 

Install the latest version:

Drupal 11.0.x, Drupal 10.3.x, and below are end-of-life and do not receive security coverage. (Drupal 8 and Drupal 9 have both reached end-of-life.)

Fixed By: 
Coordinated By: 
read more
12.11.2025

rss

Security advisories: Drupal core - Moderately critical - Information disclosure - SA-CORE-2025-008

Project: 
Date: 
2025-November-12
Vulnerability: 
Information disclosure
Affected versions: 
>= 8.0.0 < 10.4.9 || >= 10.5.0 < 10.5.6 || >= 11.0.0 < 11.1.9 || >= 11.2.0 < 11.2.8
CVE IDs: 
CVE-2025-13083
Description: 

The core system module handles downloads of private and temporary files. Contrib modules can define additional kinds of files (schemes) that may also be handled by the system module.

In some cases, files may be served with the HTTP header Cache-Control: public when they should be uncacheable. This can lead to some users getting cached versions of files with information they should not be able to access. For example, files may be cached by Varnish or a CDN.

This vulnerability is mitigated by the following:

  1. Drupal must be configured to handle non-public files using a custom or contributed module providing an additional file scheme.
  2. An attacker must know to request a file that has previously been
    requested by a more-privileged user, and that file must still be cached.
Solution: 

Install the latest version:

Drupal 11.0.x, Drupal 10.3.x, and below are end-of-life and do not receive security coverage. (Drupal 8 and Drupal 9 have both reached end-of-life.)

Reported By: 
Fixed By: 
Coordinated By: 
read more
12.11.2025

rss

Centarro: How to Plan Your Enterprise eCommerce Project

Planning an enterprise eCommerce implementation is notoriously difficult. There’s no single best way to approach it. Every organization has a different mix of legacy systems, required features, customers, and staff, not to mention the internal politics that can shift requirements like the moon shifts the tides.

But there are some commonalities. Almost every enterprise site we undertake begins with a massive feature list and gap analysis, and organizations often try to understand the scale and complexity of their implementation by classifying features. 

They put them in buckets like:

  • Out of the box
  • Requires configuration
  • Requires custom code
  • Completely custom development

Each one is a different level of effort, and theoretically, these buckets will help with estimation and planning.

The problem? Terms used to describe features are often fuzzy and unclear.

Take “invoicing” as an example. Invoicing can mean 18 different things to 13 different people. It's not a single feature—it's a category of features. There might be an “invoicing” module in the platform you are evaluating, but does that actually satisfy the requirement? It depends on what "invoicing" actually means to your organization. 

Read more read more
12.11.2025

rss

The Drop Times: Community, Code, and Columbia Gorge Views: PNW Drupal Summit 2025 Recap

Held October 18–19 at McMenamins Edgefield in Troutdale, Oregon, the Pacific Northwest Drupal Summit 2025 welcomed 71 attendees for two days of insightful sessions, spontaneous discussions, and informal exploration. With 24 recorded talks, strong local engagement, and calls to grow community visibility, this year's summit proved that small events still pack a big impact. read more
12.11.2025

rss

An invitation to support DrupalCamp Burkina Faso

DrupalCamp Burkina Faso will be hosting its third event from April 24-26, 2026. Previous events have brought entrepreneurs, students, as well as government ministers and national media. This year the Camp is hoping to expand international sponsorship and recruit guest speakers who can help build the skills of the local community.

We want to invite you to participate. 

Across the African continent there is an increasingly rapid pace of digital transformation. Through our connections with communities across Africa, we're seeing governments, major industries, and growing business markets rapidly prioritize digital sovereignty and online engagement, and we see them seeking international expertise to launch and up-skill their local markets. 

I see an incredible opportunity for Drupal in Africa. We're seeing other open source projects like Typo3 and Wordpress make a concerted effort to lobby government and industry users, but Drupal has a unique advantage of strong communities in several countries across the continent already. 

~ Tim Lehnen, CTO - Drupal Association

We hope you see the potential opportunity as well. 

If you are interested in sponsorship, contact: seferiba@gmail.com

If you are interested in being a virtual guest speaker, contact: seferiba@gmail.com

read more
Drupal Association 12.11.2025

rss

Drupal Association blog: An invitation to support DrupalCamp Burkina Faso

DrupalCamp Burkina Faso will be hosting its third event from April 24-26, 2026. Previous events have brought entrepreneurs, students, as well as government ministers and national media. This year the Camp is hoping to expand international sponsorship and recruit guest speakers who can help build the skills of the local community.

We want to invite you to participate. 

Across the African continent there is an increasingly rapid pace of digital transformation. Through our connections with communities across Africa, we're seeing governments, major industries, and growing business markets rapidly prioritize digital sovereignty and online engagement, and we see them seeking international expertise to launch and up-skill their local markets. 

I see an incredible opportunity for Drupal in Africa. We're seeing other open source projects like Typo3 and Wordpress make a concerted effort to lobby government and industry users, but Drupal has a unique advantage of strong communities in several countries across the continent already. 

~ Tim Lehnen, CTO - Drupal Association

We hope you see the potential opportunity as well. 

If you are interested in sponsorship, contact: seferiba@gmail.com

If you are interested in being a virtual guest speaker, contact: seferiba@gmail.com

read more
12.11.2025

rss

A Drupal Couple: Why Web Development Simplicity Beats AI-Generated Complexity

Image
Imagen
Article body

In an era where AI can generate thousands of lines of code in seconds, I found myself asking a fundamental question: What makes me valuable as a developer when artificial intelligence can create everything?

While AI tools multiply our capacity to create, perhaps the real value lies not in generating more, but in choosing better. This is something every developer, designer, and team leader needs to hear.

A Principle Rediscovered Across Generations

The concept of "less but better" isn't new. In the 1920s-1930s, architect Mies van der Rohe popularized "Less is More"—a principle that profoundly influenced the Bauhaus school and its core focus on simplicity, rationalism, and functionality that shaped modern design. Designer Dieter Rams later refined it to "less, but better" for the consumer product era.

What strikes me most is how each generation rediscovers this wisdom in their own context. When tools can generate unlimited options instantly, the skill isn't in creating more; it's in knowing what to keep.

Why This Matters Now

From my experience, I've noticed three things that make this principle critical in modern web development. A simple approach is better from a technical, designer, and UX perspective.

Technically, less code means better performance and sustainability. Every unnecessary line of code is technical debt waiting to accumulate. Every extra component is another potential breaking point, another thing to maintain, another load on the user's browser. When we choose simplicity, we're not just making aesthetic decisions—we're making our solutions faster, more reliable, and easier to maintain.

From a design perspective, simple solutions with gradual implementation build trust. Users don't need to see everything we can do in the first interaction. They need to accomplish their immediate goal with confidence. A focused, clear interface tells users we understand what matters to them. Complexity can signal uncertainty—ours, not theirs.

Looking at user experience, I believe people are overwhelmed. They're managing hundreds of tasks, using dozens of tools, drowning in notifications and options. The more we can simplify their interaction with our solutions, the better their experience. This isn't about doing less work—it's about doing the hard work of deciding what truly matters.

Practical Application: The Real Challenge with AI Tools

When we built Palcera.com using AI tools like Claude and Figma, I discovered how easy it is to drown in possibilities. Ask an AI to generate components, and you'll get dozens of variations. Request copy options, and you'll receive paragraphs upon paragraphs. The tools are powerful, but they lack the one thing that matters most—context about what your users actually need.

This is where the real work happens: selecting and guiding toward the minimum viable solution. Not minimum as in "barely functional," but minimum as in "exactly what's needed, and nothing more." This takes time. It requires understanding your users deeply enough to know which of those AI-generated options actually serves them.

When building editorial experiences and user interfaces, this becomes even more critical. People use these tools daily, often alongside hundreds of other responsibilities. Every unnecessary click, every confusing option, every piece of visual clutter is friction they don't need. The editorial tools we build should fade into the background, supporting their work rather than demanding attention.

AI processes information faster than any human and can be remarkably creative, but it's not ready to handle complex strategic decisions. We need professionals to guide these tools, to add the human touch that understands not just what can be built, but what should be built. That's not going to change anytime soon.

The Opportunity Ahead

Here's what excites me about this moment: we can approach the AI era as an opportunity to rebuild our mindset and technical approaches. Right now, we can strip away accumulated complexity and ask: if we were starting fresh today, what would we actually build?

This "rebuild from scratch" mindset is available to us at any time. Not literally rebuilding everything—that would be impractical. But approaching each new project, each new feature, each new interface with fresh eyes. Starting with the core problem we're solving, then adding only what serves that purpose.

The principle of "Less is More" has survived over a century because it addresses something fundamental: clarity and focus create better outcomes than complexity and abundance. In an age of infinite AI-generated possibilities, this truth matters more than ever.

The question isn't whether AI will replace us. The question is whether we'll use these powerful tools to create solutions that truly serve people—or just create more noise in an already overwhelming digital landscape.

I choose simplicity. I choose intention. I choose less, but better.

What will you choose?

 


 

A note on AI usage: I used AI assitance to create this blog post for research, validating historical facts, organizing my thoughts, and editing. The ideas and perspective areentirely my own.

 

 

Author
Abstract
When AI generates unlimited code, value lies in choosing better over creating more. Why simplicity defines modern web development leadership.
Rating
No votes yet

Add new comment

read more
12.11.2025

rss

Showcasing Drupal Excellence: Refreshed Industry Pages and a Renewed Commitment

We've overhauled Drupal's industry landing pages to better showcase the real-world impact of Drupal across critical business sectors. These refreshed pages represent a new, more strategic approach to how we position Drupal for enterprise audiences.

These redesigned industry pages create focused spaces where prospects in specific industries can see Drupal solving problems they recognize—at the scale and complexity they need. Instead of generic CMS messaging, decision-makers in retail, healthcare, government, and other sectors now find pages that speak directly to their pain points, featuring case studies from organizations facing similar challenges.

What's Changed

Curated excellence
We are moving away from allowing agencies to book slots, to instead carefully selecting the best projects that demonstrate Drupal's capabilities. This means visitors see the most compelling case studies—recognized brands, innovative solutions, and clear business results that sell Drupal effectively.

Updated design and brand
The pages now reflect Drupal's updated brand and modern website design, presenting a professional, enterprise-grade appearance that matches the quality of the projects we showcase.

Industry-specific messaging
Each page features value propositions tailored to that industry's pain points, rather than generic CMS benefits. Retail pages talk about campaign velocity and Black Friday traffic. Healthcare pages address compliance and patient experiences. The messaging speaks directly to what matters in each sector.

Current Industry Coverage

The refreshed pages now cover:

  • Enterprise - Multi-brand governance and Fortune 500 scale
  • Government - Citizen services and public sector digital transformation
  • Education - Campus platforms and academic digital experiences
  • Nonprofit - Mission-driven organizations maximizing impact
  • Ecommerce - Commerce-driven digital experiences
  • Fintech - Financial services and secure digital banking
  • Healthcare - Patient experiences and healthcare digital transformation
  • Retail - Omnichannel retail and campaign velocity
  • Travel & Tourism - Destination marketing and travel experiences

Have ideas for new verticals or feedback on current pages?
Reach out to Ryan directly (ryan.witcombe@association.drupal.org)

How We Select Case Studies

To maintain quality and support the partners who support the Drupal project, we follow a clear selection process:

DCP exclusivity
Case studies featured on industry pages come exclusively from Drupal Certified Partners. These agencies support the Drupal project and allow us to maintain Drupal.org, create resources like these pages, and invest in the ecosystem. Featuring DCP work on these pages is one way we deliver value back to our partners.

Quality and credibility
We prioritize case studies that feature:

  • Well-known, trusted brands that prospects will recognize
  • Innovative approaches and technical sophistication
  • Clear business results and compelling transformation stories
  • Projects that best demonstrate Drupal's enterprise capabilities

Diversity and representation
Within each industry vertical, we aim for:

  • Geographic diversity (not all projects from one region)
  • A mix of project types and challenges
  • Different DCPs represented (avoiding concentration with one partner)
  • Variety in organization size and complexity
     

Regular review and updates
We review these pages quarterly to ensure they showcase the best current work. However, if an exceptional case study is posted to Drupal.org between reviews, we may add it immediately. This keeps the pages fresh while ensuring we never miss an opportunity to showcase outstanding work.

Also New: Monthly "Best of Drupal" Social Campaigns

The refreshed industry pages are part of a broader commitment to consistently showcasing Drupal excellence. We've also launched a monthly "Best of Drupal" carousels on social media that highlights outstanding projects from across the community.

These monthly campaigns:

  • Celebrate exceptional work from DCPs and the broader Drupal community
  • Build momentum by regularly showcasing what Drupal can do
  • Create shareable content that partners can amplify through their own channels
  • Keep Drupal visible in social feeds where decision-makers spend time

Together, the industry pages and monthly social campaigns create a consistent drumbeat of Drupal excellence—making it easier for prospects to discover what's possible and for partners to demonstrate their expertise.

Get Involved

These pages showcase industries where we have strong case studies and proven success. To keep them fresh and expand coverage, we need:

  • Quality case studies from DCPs with recognized brands and clear results
  • Client quotes - We're looking for compelling testimonials from your clients—the actual site owners, CMOs, CTOs, and end users who experience Drupal daily. Quotes that speak to business impact, technical capabilities, or how Drupal solved their specific challenges add authenticity and credibility to industry pages. Submit quotes alongside your case studies or send them separately.
  • Your feedback on additional verticals that should be represented

Want your work featured? Maintain your DCP status, submit compelling case studies to Drupal.org with quantifiable results, and send us powerful quotes from your clients about their Drupal experience.

Not yet a Drupal Certified Partner? Becoming a DCP supports the Drupal project, gives you access to benefits like featured placement on these industry pages, and demonstrates your commitment to the Drupal ecosystem. Learn more about becoming a DCP.

Have ideas for new verticals or feedback on current pages?
Reach out to Ryan directly (ryan.witcombe@association.drupal.org)

File attachments: 
read more
ryan_witcombe 06.11.2025

rss

Building Smarter Drupal Sites with the amazee.ai AI Provider

Drupal has always been about flexibility and control. The amazee.ai AI Provider takes that same spirit and applies it to artificial intelligence. It lets you connect a Drupal site to powerful AI models in less than two minutes. No hidden dependencies and no waiting around for credentials to propagate. All of this is free for the first 30 days so you can experiment and use recipes that require LLMs and VectorDBs, and build!

Fast, Open, and Built for Drupal

The provider installs on any Drupal site running 10.2 or higher. Once enabled, it connects you to enterprise-grade AI models and a vector database built directly into the service. There’s no need to configure an external database or manage API tokens across multiple vendors. Everything works inside your existing Drupal environment - no need to change your hosting provider.

It’s also open source and built by the Drupal community in partnership with amazee.ai. That means full transparency, data sovereignty, and no surprises about how your data is handled. You can choose processing regions in Switzerland, Germany, the US, or Australia to meet compliance needs without compromise. If you need a different region, just ask the amazee folks.

Try It Without Limits

Every new install comes with 30 days of unlimited AI tokens. That’s a full month to experiment, automate, and build without worrying about quotas. If you’re a developer contributing to Drupal AI, maintaining modules, or running trainings/workshops, you can request a developer account that gives you ongoing access at no cost.

When the trial ends, a regular account costs only $30 per month for a Pro Account, $100 per month for a Growth Account, and if you need more, amazee.ai can tailor an Enterprise account as well. It’s predictable, simple, and keeps you connected to the same infrastructure used for professional Drupal AI development.

In workshops, we’ve had participants install the provider, connect it, and build working AI features before the session break. The setup is fast enough that you spend time building, not troubleshooting. If you’re doing a talk, running a workshop, or conducting a training - reach out and we can explain how to spin up fully operational sites for you and your students in 2-3 minutes with no credit card.

Built for How the Community Works

The amazee.ai AI Provider was created to support Drupal’s open ecosystem. It’s maintained in public view, designed for collaboration, and made for people who want control over how AI runs on their sites. It works on any hosting platform, whether you’re using Acquia, Pantheon, Platform.sh, or a self-hosted stack.

It’s the easiest path yet to bring AI into Drupal without giving up data ownership or flexibility.

https://www.drupal.org/project/ai_provider_amazeeio

File attachments: 
read more
matthews 04.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: Call for creators for crafting future Aaron Winborn Awards https://t.co/JqGX6q9W1M #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

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