rss

Talking Drupal: Talking Drupal #525 - Drupal for Designers

Today we are talking about Drupal for Designers, site builder certifications, and getting more designers in Drupal with guests Dave Pickett & Kelly Smith. We’ll also cover Sitewide Alert as our module of the week.

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

Topics
  • Designing for Drupal: Challenges and Insights
  • Site Builder Certification Journey
  • Starting the Journey: Taking the Course and Exams
  • Understanding Drupal: Post-Certification Insights
  • Challenges and Complexities in Drupal
  • Team Collaboration and Training Benefits
  • Practical Applications and Personal Projects
  • Preparing for the Certification Exam
Resources Guests

Kelly Smith - kesmith Dave Pickett - civicactions davidmpickett

Hosts

Nic Laflin - nLighteneddevelopment.com nicxvan Stephen Cross - stephencross.com stephencross

MOTW Correspondent

Martin Anderson-Clutz - mandclu.com mandclu

  • Brief description:
    • Have you ever wanted to post and manage sitewide alerts on your Drupal website? There’s a module for that.
  • Module name/project name:
  • Brief history
    • How old: created in Oct 2019 by Chris Snyder (chrissnyder) of Phase2
    • Versions available: 2.2.1 and 3.0.1 versions available, the latter of which works with Drupal 10.3 and 11
  • Maintainership
    • Actively maintained
    • Security coverage
    • Test coverage
    • Number of open issues: 25 open issues, 9 of which are bugs against the 3.x branch
  • Usage stats:
    • 4,866 sites
  • Module features and usage
    • With the module installed, you can create Sitewide Alerts as a new entity type
    • By default, alerts are displayed at the top of the page sitewide regardless of theme, but there is an option to exclude admin pages and an optional submodule will render the alerts in a block that you can place in a specific place that might meet your site’s needs better. There is also an option to specify that an alert should only be shown on specific pages, and can be configured to be shown and hidden at specific times
    • It’s worth mentioning that alerts are dynamically inserted into the pages by front end code that checks a custom endpoint on a configurable schedule, so new alerts can be displayed without waiting for a new page to load. And this also means that changes to the alerts won’t invalidate the cached versions of your site pages
    • You can also configure a set of styles, effectively CSS classes, that can be applied to your alerts. Sitewide Alerts are also fieldable and themable, so you have virtually unlimited ability to tailor them to the specific needs of your site
    • A while back I made my own module for implementing alerts, called Alerts, but it lacks a number of important features available in this module, particularly dynamically loading alerts as they’re published or changed
    • I also thought that Sitewide Alerts would be interesting to talk about today because one of our guests, Dave Pickett, published his own companion project called USWDS Alert that aligns the display of the alerts with the USWDS design system. So Dave, thank you for contributing this, and what can you tell us about your experience using Sitewide Alerts?
read more

youtube

embed image

DrupalCon Vienna Aftermovie

What a week!The people, the talks, the parties, the awards.… all that passion. DrupalConVienna had it all.Here’s your first glimpse of the official Aftermovie Can you spot yourself? The full video is coming soon… stay tuned! read more

rss

PreviousNext: Turbo-charging Drupal with GovCMS PaaS

PreviousNext and Paper Moose teamed up with Cancer Australia to rebuild their consolidated website on GovCMS PaaS. This was PreviousNext’s first live Drupal 11 website project. 

Learn how we built our most modern website to date with GovCMS.

by adam.bramley /

Tech stack

Combined with our extensive experience in building and hosting Drupal sites, the GovCMS PaaS offering provided us with the flexibility to customise it closely to our standard setup, making maintenance easier for the development team.

Overview

  • Drupal 11.2
  • PHP 8.4
  • OpenSearch
  • Redis
  • Storybook
  • Vite

Local development

GovCMS runs on top of Lagoon, and Lagoon derives its services directly from the Docker Compose file. This meant that for the most part, the local development setup remained the same. We continued to use Pygmy and Docker Compose, while selecting a simplified Makefile in place of Ahoy, for consistency with our other projects.

We also added several new services to the Docker Compose file:

Logs - We needed a logging solution for local environments, which is crucial for debugging issues during development. Lagoon environments use the Lagoon Logs module to send logs over a UDP socket. This can be integrated easily into Docker Compose with the following service definition:

logs:
  hostname: application-logs.lagoon.svc
  image: mendhak/udp-listener
  labels:
    lagoon.type: none
  environment:
    - UDPPORT=5140

You can then run docker compose logs -f logs in the command line to get a live feed of logs from Drupal.

OpenSearch - OpenSearch is our search backend of choice, so we deployed an OpenSearch container very easily using the following service definition.

opensearch:
  image: uselagoon/opensearch-2
  environment:
    - "OPENSEARCH_JAVA_OPTS=-Xms1512m -Xmx1512m"
  labels:
    lagoon.type: opensearch
  ports:
    - "9200:9200"

We then used some Nginx magic to provide a read-only endpoint for our decoupled React applications to talk to. This allowed us to build feature-rich and lightning-fast search experiences that can be embedded anywhere on the site.

GitlabCI

While the local and remote environment setup largely stayed the same, the GitlabCI pipeline received an overhaul.

Our CI pipelines generally follow a 3-stage process:

  1. Build - frontend and backend libraries are installed in separate jobs. These jobs are designed to be fast and efficient, pulling in cached dependencies from previous runs if lock files haven’t changed, or generating a new cache entry to speed up future pipelines.
  2. Code Quality - This is where linting is run for both frontend and backend. These jobs are dependent on their respective Build step and pull from the same cache entry generated and stored by those steps. We also usually run unit tests during this step since they are extremely fast to run and do not require a running Drupal installation. This ensures that pipelines fail fast if any unit tests fail.
  3. Test - The final step is to run the meatier tasks, such as integration and functional tests, as well as building Storybook assets and running Playwright tests. Again, these pull the frontend and backend assets from the Build step.
     

This pipeline setup ensures we can confidently verify that there are no regressions before merging a change into the website.

Drupal 11

The Cancer Australia website was our first live production website running on Drupal 11.

Development on the project started in early July 2024 on Drupal 10.3 and launched in February 2025 on Drupal 11.1. The govcms/scaffold-tooling library, which ordinarily provides scripts and tooling for deployments on Lagoon, is currently incompatible with Drupal 11.

However, we overcame this by removing the library from our composer dependencies and manually pulling in the necessary scripts directly from the scaffold-tooling repository for deployment. This is done as part of the Docker image build with simple curl commands.

The following issues will help to overcome these limitations in the future:

Keeping in line with all of our other projects, the Cancer Australia website receives weekly updates across all modules and Drupal core, as well as frequent production releases, and is now running on Drupal 11.2.5. 

Contemporary content architecture

The Cancer Australia website was built from the ground up using our innovative content architecture. 

Content types use Layout builder across the board, utilising block content bundles for reusable components alongside custom block plugins for embedded React apps and other more customised functionality. Drupal core’s media library covers embedded images and videos as well as dynamic graphs using the reCharts library.

Pinto powers the rendering layer, translating our entity types and bundle classes into Theme Objects, which utilise Twig templates directly from the Storybook design system.

Component output is tested via PHPUnit using the weitzman/drupal-test-traits library and its EntityCrawlerTrait. This allows testing a block’s HTML output in isolation without the overhead of creating a page and visiting it with an HTTP request, resulting in easy-to-write tests that run in a fraction of the time.

<?php

declare(strict_types=1);

namespace CA\Tests\Functional\Block;

use CA\Tests\Enum\TestSelectors;
use Drupal\ca_profile\Entity\BlockContent\Card;
use weitzman\DrupalTestTraits\EntityCrawlerTrait;
use weitzman\DrupalTestTraits\ExistingSiteBase;

final class CardTest extends ExistingSiteBase {

  use EntityCrawlerTrait;

  public function testCardRendering(): void {
    $title = $this->randomMachineName();
    $url = $this->randomUrl();
    $description = $this->randomMachineName();
    // Create an un-saved entity using our bundle class.
    $card = Card::create()
      ->setTitle($title)
      ->setLink($url, $title)
      ->setDescription($description)
      ->setImage($this->createImageMedia());
    
    // Render the entity and make assertions on the output.
    $crawler = $this->getRenderedEntityCrawler($card);
    $this->assertCount(1, $crawler->filter(TestSelectors::Card->value));
    $this->assertCount(1, $crawler->filter($this->selectWithText(TestSelectors::CardTitle->value, $title)));
    $this->assertCount(1, $crawler->filter(\sprintf('[href="%s"]', $url)));
    $this->assertCount(1, $crawler->filter($this->selectWithText(TestSelectors::CardDescription->value, $description)));
  }

}

Frontend architecture

We continue to use our standard frontend setup using Storybook and Vite. Check out Jack’s blog post for a more in-depth overview of the setup.

The Cancer Australia project was our first site built from the ground up using our Pinto setup, where Theme Objects in Drupal use Twig templates directly from our design system. This made it extremely easy to theme components in Drupal and wire them up to entity types and bundles, rapidly accelerating the site-building and theming process.

Storybook is built and tested in GitlabCI using Playwright. Storybook is also built during deployment and served directly alongside the Drupal site, allowing stakeholders to review and QA outside of the Drupal context. This facilitates rapid prototyping of new features and components before the Drupal implementation starts. 

The GovCMS feature branch environments further enhance this process, enabling it to occur before code is merged into the mainline branches.

Open-source contribution

The Cancer Australia website build is a successful demonstration of how our development flow provides contributions to Drupal Core, contributed modules and GovCMS. 

As part of this work, these are some examples of what our team contributed to:

In summary

The Cancer Australia rebuild demonstrates how GovCMS PaaS can support a modern, maintainable Drupal 11 architecture. By closely aligning the hosting stack and CI/CD pipeline with our standard approach, we retained our usual development workflows while fully leveraging the GovCMS PaaS platform.

The result is a clean, reproducible setup that supports fast iteration, reliable testing, and straightforward maintenance. And it’s a solid foundation for future GovCMS projects running on Drupal 11 and beyond.

read more

rss

Web Wash: How to Create Tables in Drupal CMS

The video above explores methods for creating and managing tables in Drupal. Whether you need inline tables or complex data displays with sorting and filtering capabilities, this guide walks you through multiple approaches from basic CKEditor functionality to custom code implementation with DataTables integration.

read more

rss

drunomics: mossbo Cloud CMS Ecosystem wins two Splash Awards 2025

mossbo Cloud CMS Ecosystem wins two Splash Awards 2025
oliver.berndt
mossbo, the fully managed Cloud CMS by drunomics, won big at Splash Awards 2025, taking both the regional and international awards plus recognition as most innovative project.
read more

rss

From hours to minutes: Building an AI-powered PDF importer for local government for LocalGov Drupal

Guest blog post by Angie Forson, Web and Digital Programme Lead, Southwark Council.

The Web and Digital team at Southwark Council, along with our partners at Chicken, is building an AI-powered PDF importer for the LocalGov Drupal Publication Module. Together, we’re unlocking a faster, more accessible, and more collaborative future for publishing. 

Why this matters 

Manual PDF conversion can take hours – sometimes days. With our importer, it happens in minutes – often under one minute. Multiply that across thousands of PDFs, and the time savings are game-changing. 

I’m excited about the impact this product will have — not just for our users, but also in transforming how we design, build, and create content internally. We’re shaping a future where services start with HTML-first thinking.

Evelyn Francourt, User Experience Lead 

Understanding the workflow 

We upload a PDF to the module, which will then kick-start the importing process in the background.  

The result is the HTML representation of the PDF content, which is then saved into a Drupal Publication. We can then review and publish the Publication.  

Each import process is logged so that any errors can be reviewed and fixed. 

How the technology works 

Each PDF goes through a three-step ETL process, called an “import pipeline” in the module: 

  1. Extract: A PDF parser pulls content from the PDF. The default is the smalot PDF parser. 
  2. Transform: The parsed content is AI converts it to properly tagged HTML with logical pagination. Currently the module uses Claude Sonnet. 
  3. Save: Clean HTML pages ready to publish in Drupal 

Built for flexibility 

We can build as many import pipelines as needed, each with its own custom AI prompt. Useful for things like handling different types of PDF content or layout.

Furthermore, the pipeline uses a plugin architecture, where each step can be swapped out. Councils can use different extractors, AI models, or output to different Drupal content types to suit their needs. 

This project is a great example of AI working alongside and empowering content creators, and Drupal as a platform supports this really well.

Farez Rahman, Drupal Developer 

Agile, user-centred delivery 

We’re delivering this project the way we deliver our best work – agile and user-centred by design.  
 
We have adapted our delivery to meet the challenges of innovation design. Our team has had to continuously refine requirements and acceptance criteria to ensure the tool meets real user needs and delivers meaningful outcomes.  

Working on this AI product is an incredible experience — each day comes with new challenges, unexpected turns, and fresh opportunities to innovate. The pace of change made the whole process an absolute adrenaline rush.

Giorgi Bujiashvili, Delivery Manager

What we’ve achieved so far 

As Chicken fast-tracks development, we’ve been testing and refining prompts across a wide range of PDFs to prove what’s possible: 

  • import images, URLs and linked text 
  • rebuild tables with correct HTML tags 
  • apply accurate heading hierarchies (H1, H2, H3) 
  • remove unwanted hard returns from PDF text

We’ve also cracked the pagination challenge. Early versions mirrored PDFs page-by-page, causing awkward breaks mid-paragraph or mid-list. Now the importer processes the entire document at once and, with the right AI prompt, inserts page breaks at logical user-friendly points such as topic changes or new sections.   

Built with (and for) the community 

This project has been co-designed with content designers, developers, and the LocalGov Drupal community.

Together, we’re shaping a scalable, open-source tool that other councils can adopt, adapt, and improve.

Angie Forson, Web and Digital Programme Lead 

A leap forward in accessible publishing 

The AI PDF Importer isn’t just a tool – it’s a step change in accessible, open-source publishing for local government. Following this release, it will be open and shareable with the LocalGov Drupal community for other councils to adopt and iterate. 

If you’re interested in supporting or scaling this project, contact Angie Forson – Angie.Forson@southwark.gov.uk. Let’s change the game together.

read more

rss

Drupal AI Initiative: From hours to minutes: Building an AI-powered PDF importer for local government for LocalGov Drupal

Guest blog post by Angie Forson, Web and Digital Programme Lead, Southwark Council.

The Web and Digital team at Southwark Council, along with our partners at Chicken, is building an AI-powered PDF importer for the LocalGov Drupal Publication Module. Together, we’re unlocking a faster, more accessible, and more collaborative future for publishing. 

Why this matters 

Manual PDF conversion can take hours – sometimes days. With our importer, it happens in minutes – often under one minute. Multiply that across thousands of PDFs, and the time savings are game-changing. 

I’m excited about the impact this product will have — not just for our users, but also in transforming how we design, build, and create content internally. We’re shaping a future where services start with HTML-first thinking.

Evelyn Francourt, User Experience Lead 

Understanding the workflow 

We upload a PDF to the module, which will then kick-start the importing process in the background.  

The result is the HTML representation of the PDF content, which is then saved into a Drupal Publication. We can then review and publish the Publication.  

Each import process is logged so that any errors can be reviewed and fixed. 

How the technology works 

Each PDF goes through a three-step ETL process, called an “import pipeline” in the module: 

  1. Extract: A PDF parser pulls content from the PDF. The default is the smalot PDF parser. 
  2. Transform: The parsed content is AI converts it to properly tagged HTML with logical pagination. Currently the module uses Claude Sonnet. 
  3. Save: Clean HTML pages ready to publish in Drupal 

Built for flexibility 

We can build as many import pipelines as needed, each with its own custom AI prompt. Useful for things like handling different types of PDF content or layout.

Furthermore, the pipeline uses a plugin architecture, where each step can be swapped out. Councils can use different extractors, AI models, or output to different Drupal content types to suit their needs. 

This project is a great example of AI working alongside and empowering content creators, and Drupal as a platform supports this really well.

Farez Rahman, Drupal Developer 

Agile, user-centred delivery 

We’re delivering this project the way we deliver our best work – agile and user-centred by design.  
 
We have adapted our delivery to meet the challenges of innovation design. Our team has had to continuously refine requirements and acceptance criteria to ensure the tool meets real user needs and delivers meaningful outcomes.  

Working on this AI product is an incredible experience — each day comes with new challenges, unexpected turns, and fresh opportunities to innovate. The pace of change made the whole process an absolute adrenaline rush.

Giorgi Bujiashvili, Delivery Manager

What we’ve achieved so far 

As Chicken fast-tracks development, we’ve been testing and refining prompts across a wide range of PDFs to prove what’s possible: 

  • import images, URLs and linked text 
  • rebuild tables with correct HTML tags 
  • apply accurate heading hierarchies (H1, H2, H3) 
  • remove unwanted hard returns from PDF text

We’ve also cracked the pagination challenge. Early versions mirrored PDFs page-by-page, causing awkward breaks mid-paragraph or mid-list. Now the importer processes the entire document at once and, with the right AI prompt, inserts page breaks at logical user-friendly points such as topic changes or new sections.   

Built with (and for) the community 

This project has been co-designed with content designers, developers, and the LocalGov Drupal community.

Together, we’re shaping a scalable, open-source tool that other councils can adopt, adapt, and improve.

Angie Forson, Web and Digital Programme Lead 

A leap forward in accessible publishing 

The AI PDF Importer isn’t just a tool – it’s a step change in accessible, open-source publishing for local government. Following this release, it will be open and shareable with the LocalGov Drupal community for other councils to adopt and iterate. 

If you’re interested in supporting or scaling this project, contact Angie Forson – Angie.Forson@southwark.gov.uk. Let’s change the game together.

read more

rss

Dripyard Premium Drupal Themes: Handling images from Drupal and Canvas with the same component

Drupal Canvas is coming! It’ll reach stability by the end of the year, and take center stage in Drupal CMS soon after.

At Dripyard, we’ve been focused on making our components work seamlessly in both Drupal and Canvas. One of the trickier challenges was creating an image component that supports both systems while following best practices for performance and accessibility. Here’s how we did it.

Just want the code? Click here.

read more

rss

Celebrating Excellence: The Women in Drupal Award Shines a Spotlight on Female Leaders Shaping the Future of Open Source

The Women in Drupal Award sponsored by JAKALA, returned this year to honour and celebrate the outstanding achievements of women making remarkable contributions to the global Drupal community. The award, presented during the prestigious DrupalCon Vienna 2025 opening ceremony, recognises women who have demonstrated exceptional leadership, innovation, and impact within one of the world’s most influential open-source ecosystems.

Created by JAKALA, with the mission of amplifying women’s voices in technology, the Women in Drupal Award highlights three core values that reflect the essence of the Drupal community: Inspire, Connect, and Empower. The award has three categories to celebrate women who embody these principles through their work as developers, designers, mentors, advocates, and community builders.

Every story shared through the Women in Drupal Award reminds us why diversity matters—it changes how we think, build, and collaborate. Supporting this initiative is both a privilege and a responsibility, one that aligns deeply with JAKALA’s purpose of creating meaningful impact through technology.

— Kitt Ralkov, Managing Director, Experience, HR & Marketing at JAKALA

This year’s honourees were recognised for their outstanding contributions to Drupal and the wider tech community:

  • Define Award – Emma Horrell
    Honoured for her leadership in shaping digital strategy and defining inclusive, impactful solutions that set the direction for successful Drupal projects.
  • Build Award – Sinduri Guntupalli
    Recognised for her hands-on innovation, exceptional technical expertise, and commitment to creating robust and scalable Drupal solutions.
  • Scale Award – Jess (xjm)
    Celebrated for her ability to grow teams, communities, and projects—amplifying the reach of Drupal across industries and empowering others along the way.

JAKALA created the Women in Drupal award to ensure that women’s stories and successes in technology are visible and celebrated. With Drupal powering millions of websites worldwide, the community’s ongoing efforts toward gender inclusion reflect a broader movement across open source: making technology more welcoming and equitable for everyone.

You have to get through the impostor syndrome. The community is super welcoming.

said Emma Horrell, one of this year’s recipients.

JAKALA is the official sponsor of the Women in Drupal Award since its inception four years ago. As a long-standing supporter of diversity and inclusion in technology, JAKLA ensured the award could reach a global audience and showcase some of the incredible talent in the Drupal community. Through its commitment to equity and innovation, JAKALA continues to help shape a more inclusive future for open source communities worldwide.

In the end, I mostly wanted to give back to the community.

said Sinduri Guntupalli.

The ceremony has become a highlight of DrupalCon. Beyond the award itself, the wider Women in Drupal initiative fosters mentorship programs, networking opportunities, and global visibility for women working in Drupal and open source.

I was intimidated by core contribution but very friendly members of the community came to me

said Jess (xjm).

The Women in Drupal Award is supported by the Drupal Association and leading organisations across the industry. Together, they aim to build a more inclusive, diverse, and forward-looking community, one that reflects the world it serves.

About Women in Drupal

Women in Drupal is a community-driven initiative dedicated to celebrating, supporting, and empowering women in the Drupal ecosystem. Through events, mentorship, and recognition, the program fosters inclusion and encourages greater participation and leadership in open source.

read more

rss

Drupal blog: Celebrating Excellence: The Women in Drupal Award Shines a Spotlight on Female Leaders Shaping the Future of Open Source

The Women in Drupal Award sponsored by JAKALA, returned this year to honour and celebrate the outstanding achievements of women making remarkable contributions to the global Drupal community. The award, presented during the prestigious DrupalCon Vienna 2025 opening ceremony, recognises women who have demonstrated exceptional leadership, innovation, and impact within one of the world’s most influential open-source ecosystems.

Created by JAKALA, with the mission of amplifying women’s voices in technology, the Women in Drupal Award highlights three core values that reflect the essence of the Drupal community: Inspire, Connect, and Empower. The award has three categories to celebrate women who embody these principles through their work as developers, designers, mentors, advocates, and community builders.

Every story shared through the Women in Drupal Award reminds us why diversity matters—it changes how we think, build, and collaborate. Supporting this initiative is both a privilege and a responsibility, one that aligns deeply with JAKALA’s purpose of creating meaningful impact through technology.

— Kitt Ralkov, Managing Director, Experience, HR & Marketing at JAKALA

This year’s honourees were recognised for their outstanding contributions to Drupal and the wider tech community:

  • Define Award – Emma Horrell
    Honoured for her leadership in shaping digital strategy and defining inclusive, impactful solutions that set the direction for successful Drupal projects.
  • Build Award – Sinduri Guntupalli
    Recognised for her hands-on innovation, exceptional technical expertise, and commitment to creating robust and scalable Drupal solutions.
  • Scale Award – Jess (xjm)
    Celebrated for her ability to grow teams, communities, and projects—amplifying the reach of Drupal across industries and empowering others along the way.

JAKALA created the Women in Drupal award to ensure that women’s stories and successes in technology are visible and celebrated. With Drupal powering millions of websites worldwide, the community’s ongoing efforts toward gender inclusion reflect a broader movement across open source: making technology more welcoming and equitable for everyone.

You have to get through the impostor syndrome. The community is super welcoming.

said Emma Horrell, one of this year’s recipients.

JAKALA is the official sponsor of the Women in Drupal Award since its inception four years ago. As a long-standing supporter of diversity and inclusion in technology, JAKLA ensured the award could reach a global audience and showcase some of the incredible talent in the Drupal community. Through its commitment to equity and innovation, JAKALA continues to help shape a more inclusive future for open source communities worldwide.

In the end, I mostly wanted to give back to the community.

said Sinduri Guntupalli.

The ceremony has become a highlight of DrupalCon. Beyond the award itself, the wider Women in Drupal initiative fosters mentorship programs, networking opportunities, and global visibility for women working in Drupal and open source.

I was intimidated by core contribution but very friendly members of the community came to me

said Jess (xjm).

The Women in Drupal Award is supported by the Drupal Association and leading organisations across the industry. Together, they aim to build a more inclusive, diverse, and forward-looking community, one that reflects the world it serves.

About Women in Drupal

Women in Drupal is a community-driven initiative dedicated to celebrating, supporting, and empowering women in the Drupal ecosystem. Through events, mentorship, and recognition, the program fosters inclusion and encourages greater participation and leadership in open source.

read more

rss

1xINTERNET blog: 1xINTERNET achieves Diamond Certified Partner status

1xINTERNET joins the top 20 Drupal firms worldwide as a Diamond Certified Partner, leading in innovation and open-source contributions.

read more

rss

From Figma to Drupal: My Journey into AI and Open Source

This is the first in a series of blog posts where we have invited organisations from across the Drupal ecosystem to share their experiences and insights on how they are using Drupal AI in their work. If your organisation is innovating with Drupal AI, we would be delighted to feature you in a future post.

Witze Van der Straeten is a Front-End Web Development student at Arteveldehogeschool in Belgium. In this post, he shares how discovering Drupal has completely changed the way he thinks about design, development, and community.

Discovering Drupal

Before my internship, I had actually never heard of Drupal. At school, we learned about other CMSs, but Drupal was only briefly mentioned, we never explored it in depth. During my search for an internship, I connected with the owner of Calibrate, who was immediately enthusiastic and invited me to join the team.

By coincidence, my first week at Calibrate aligned with Drupal Dev Days Leuven. It is a community event full of talks, contributions, and collaboration.

From the moment I walked in, I noticed how welcoming everyone was. People came up to me, asked about my background, and shared their own stories. It was clear that this wasn’t just a CMS, it was a community of people who genuinely care.

Dries Buytaert held a Q&A, and I was impressed by how open and democratic the whole ecosystem felt. There wasn’t a “boss” giving orders — it was a team of people building something together, guided by shared passion.

The evening events were just as memorable: games, group activities, and spontaneous gatherings where 30 people ended up sharing a table full of laughter and ideas.

By the end of the week, I knew — this is where I belong.

Learning and Experimenting

Back at my internship, I started with the basics, completing the Acquia training videos and building a small site.
As a front-end developer, I quickly realized I wanted more creative freedom. That’s when a colleague introduced me to Single Directory Components (SDCs). It's a new approach that made the front-end feel more modern and modular. I immediately loved it.

Later, my mentor suggested I explore something even newer: MCP servers. MCP stands for Model Context Protocol, an emerging standard that allows AI tools to communicate with each other.

I found a Figma MCP server, and since I was already familiar with Figma from school, I started experimenting. I connected it with GitHub Copilot in Visual Studio Code, and the first time I saw a Figma component appear in my editor, I knew this could save a lot of time.

At first, I wasn’t sure how to make it work in Drupal and especially with Twig files and SDCs. But the more I tested, the more it made sense. Eventually, I managed to make a designed Figma component appear on a Drupal site in just minutes — something that used to take hours.

I showed it to my team at Calibrate, who found it very interesting, but since it was experimental, we decided to pause the exploration for a while.

Creating the Figma-to-Drupal Tutorial

A few months later, I had to create a tutorial for a school project on Drupal and AI. Naturally, I knew what I wanted to write about — the Figma-to-Drupal workflow.

My goal was to make something clear and practical, especially for people who had never touched Drupal or MCPs before. I wanted anyone to follow the tutorial and realize how powerful Drupal could be when combined with design tools and AI.

After finishing, I shared the tutorial in the Drupal Slack community, and the response was amazing. People commented, shared ideas, and even added me on LinkedIn to discuss it further.

You can explore Figma-to-Drupal tutorial here.

Two lead developers from UI Suite reached out with great feedback that helped me refine the workflow. Then I received a message from Paul Johnson, who encouraged me to share my story — which is why I’m writing this blog today. 

Collaborating with Dries and Canvas AI

One day, I received a message from Dries Buytaert himself:

Hey Witze, the Figma-to-Drupal idea sounds cool. Do you happen to have a short demo video of it?

I sent him my demo right away. Dries replied that there was still too much manual work involved, and he wondered if we could integrate it with Canvas AI, an AI-powered development tool that’s part of the Drupal ecosystem.

Of course, when Dries asks, you experiment! We started exchanging ideas about how to automate parts of the workflow with Canvas AI, and suddenly I was collaborating with the founder of Drupal himself.

I never expected someone so busy to spend that much time helping a student. That experience showed me once again how exceptional this community is — not just technically, but personally.

By the way you can see how this work is going, it was featured on stage at DrupalCon Vienna presented by Dries himself!

So, thank you, Dries!

What We’re Working On

Right now, we’re exploring how to make this integration more stable and impactful.

The goal is to simplify the journey from design to Drupal implementation — reducing repetitive steps and empowering front-end developers to work faster and smarter.

It’s still early, and there are bugs to fix, but I truly believe this could become something big. With a strong community like Drupal’s, we can lead the way in how AI transforms web development.

I’m also in touch with Dries about whether this could be mentioned in the DriesNote, which would be an incredible opportunity.

See You in Vienna

I’m attending DrupalCon Vienna, and I’d love to connect with anyone exploring AI, Figma, or front-end innovation in Drupal.

If you’re curious or want to collaborate, feel free to reach out — I’m always open to new ideas!

Reflections on My Journey

Looking back, Drupal has changed more than just how I code — it changed how I think.

I’ve learned that open source isn’t about software alone. It’s about people — listening, sharing, and building something together that’s bigger than any one of us.

To other students or newcomers reading this

Don’t be afraid to get involved. Even if you feel inexperienced, your ideas matter. This community will welcome you, just as it welcomed me.

read more

rss

Drupal AI Initiative: From Figma to Drupal: My Journey into AI and Open Source

This is the first in a series of blog posts where we have invited organisations from across the Drupal ecosystem to share their experiences and insights on how they are using Drupal AI in their work. If your organisation is innovating with Drupal AI, we would be delighted to feature you in a future post.

Witze Van der Straeten is a Front-End Web Development student at Arteveldehogeschool in Belgium. In this post, he shares how discovering Drupal has completely changed the way he thinks about design, development, and community.

Discovering Drupal

Before my internship, I had actually never heard of Drupal. At school, we learned about other CMSs, but Drupal was only briefly mentioned, we never explored it in depth. During my search for an internship, I connected with the owner of Calibrate, who was immediately enthusiastic and invited me to join the team.

By coincidence, my first week at Calibrate aligned with Drupal Dev Days Leuven. It is a community event full of talks, contributions, and collaboration.

From the moment I walked in, I noticed how welcoming everyone was. People came up to me, asked about my background, and shared their own stories. It was clear that this wasn’t just a CMS, it was a community of people who genuinely care.

Dries Buytaert held a Q&A, and I was impressed by how open and democratic the whole ecosystem felt. There wasn’t a “boss” giving orders — it was a team of people building something together, guided by shared passion.

The evening events were just as memorable: games, group activities, and spontaneous gatherings where 30 people ended up sharing a table full of laughter and ideas.

By the end of the week, I knew — this is where I belong.

Learning and Experimenting

Back at my internship, I started with the basics, completing the Acquia training videos and building a small site.
As a front-end developer, I quickly realized I wanted more creative freedom. That’s when a colleague introduced me to Single Directory Components (SDCs). It's a new approach that made the front-end feel more modern and modular. I immediately loved it.

Later, my mentor suggested I explore something even newer: MCP servers. MCP stands for Model Context Protocol, an emerging standard that allows AI tools to communicate with each other.

I found a Figma MCP server, and since I was already familiar with Figma from school, I started experimenting. I connected it with GitHub Copilot in Visual Studio Code, and the first time I saw a Figma component appear in my editor, I knew this could save a lot of time.

At first, I wasn’t sure how to make it work in Drupal and especially with Twig files and SDCs. But the more I tested, the more it made sense. Eventually, I managed to make a designed Figma component appear on a Drupal site in just minutes — something that used to take hours.

I showed it to my team at Calibrate, who found it very interesting, but since it was experimental, we decided to pause the exploration for a while.

Creating the Figma-to-Drupal Tutorial

A few months later, I had to create a tutorial for a school project on Drupal and AI. Naturally, I knew what I wanted to write about — the Figma-to-Drupal workflow.

My goal was to make something clear and practical, especially for people who had never touched Drupal or MCPs before. I wanted anyone to follow the tutorial and realize how powerful Drupal could be when combined with design tools and AI.

After finishing, I shared the tutorial in the Drupal Slack community, and the response was amazing. People commented, shared ideas, and even added me on LinkedIn to discuss it further.

You can explore Figma-to-Drupal tutorial here.

Two lead developers from UI Suite reached out with great feedback that helped me refine the workflow. Then I received a message from Paul Johnson, who encouraged me to share my story — which is why I’m writing this blog today. 

Collaborating with Dries and Canvas AI

One day, I received a message from Dries Buytaert himself:

Hey Witze, the Figma-to-Drupal idea sounds cool. Do you happen to have a short demo video of it?

I sent him my demo right away. Dries replied that there was still too much manual work involved, and he wondered if we could integrate it with Canvas AI, an AI-powered development tool that’s part of the Drupal ecosystem.

Of course, when Dries asks, you experiment! We started exchanging ideas about how to automate parts of the workflow with Canvas AI, and suddenly I was collaborating with the founder of Drupal himself.

I never expected someone so busy to spend that much time helping a student. That experience showed me once again how exceptional this community is — not just technically, but personally.

By the way you can see how this work is going, it was featured on stage at DrupalCon Vienna presented by Dries himself!

So, thank you, Dries!

What We’re Working On

Right now, we’re exploring how to make this integration more stable and impactful.

The goal is to simplify the journey from design to Drupal implementation — reducing repetitive steps and empowering front-end developers to work faster and smarter.

It’s still early, and there are bugs to fix, but I truly believe this could become something big. With a strong community like Drupal’s, we can lead the way in how AI transforms web development.

I’m also in touch with Dries about whether this could be mentioned in the DriesNote, which would be an incredible opportunity.

See You in Vienna

I’m attending DrupalCon Vienna, and I’d love to connect with anyone exploring AI, Figma, or front-end innovation in Drupal.

If you’re curious or want to collaborate, feel free to reach out — I’m always open to new ideas!

Reflections on My Journey

Looking back, Drupal has changed more than just how I code — it changed how I think.

I’ve learned that open source isn’t about software alone. It’s about people — listening, sharing, and building something together that’s bigger than any one of us.

To other students or newcomers reading this

Don’t be afraid to get involved. Even if you feel inexperienced, your ideas matter. This community will welcome you, just as it welcomed me.

read more

rss

The Drop Times: Building from the Ground Up: Anish Anilkumar on Sparking Local Drupal Communities

On the sidelines of DrupalCon Vienna 2025, full-stack engineer Anish Anilkumar shares insights on the power of grassroots organising in the Drupal ecosystem. From hosting two-person meetups in Kerala to leading DrupalTVM, Anish reveals what it takes to build sustainable local communities. In this candid interview, he reflects on friendships, philosophy, and the quiet work of keeping community alive—beyond code sprints and global conferences. read more

rss

Tag1 Insights: How AI Helped Me Tame Our Documentation Chaos

Take Away: At Tag1, we believe in proving AI within our own work before recommending it to clients. This post is part of our AI Applied content series, where team members share real stories of how they're using Artificial Intelligence and the insights and lessons they learn along the way. Here, Jeff Sheltren, Partner/CIO, shares how AI helped him tame Tag1's documentation chaos. As Tag1 started training our employees on AI, we developed an internal workshop covering key LLM concepts, approved tools, ethical guidelines, and development best practices. That workshop content quickly found its way into our Notion workspace, where it grew organically alongside other AI-related documentation. Even though it was very high quality content, the fact... read more

rss

International Splash Awards Spotlight Excellence in Drupal Innovation at DrupalCon Vienna 2025

The International Splash Awards 2025 concluded today during DrupalCon Europe in Vienna, celebrating the world’s most outstanding Drupal projects, agencies, and developers. The annual awards recognize excellence in design, innovation, technical achievement, and community impact across a range of categories.

Now in its third edition, the International Splash Awards attracted a record number of submissions from across the globe. A distinguished jury of independent experts in web design, user experience, open source development, and digital strategy evaluated entries across criteria including concept, execution, emotional appeal, accessibility, performance, and social relevance.

Winners & Highlights

Commerce

  • Winner: BikeAlert B2B Platform by E-sepia Web Innovation
  • Runner-up: Occhio - Digital Experience Platform for an international design brand by Factorial GmbH

Corporate

  • Winner: Maggi.de - Successful repositioning by 1xINTERNET GmbH
  • Runner-up: Relaunching Dole - A global brand dedicated to delivering healthy produce by Factorial GmbH

Design / UX

  • Winner: Museum für Gestaltung Zürich - Swiss Design Meets Digital Progress by Liip AG
  • Runner-up: Relaunching Dole - A global brand dedicated to delivering healthy produce by Factorial GmbH

Education & Social / Community

  • Winner: DAISIE - Digital operation system for TelefonSeelsorge by Factorial GmbH
  • Runner-up: Setting a New Standard: How Drupal Powers Shanghai American School’s Digital Future by ImageX

Government & Public Services / Healthcare

  • Winner: Switzerland: Canton of Basel-Stadt - Public information truly centred on its users by Liip AG
  • Runner-up: Examenblad.nl & Examenbladmbo.nl - College voor Toetsen en Examens by Swis

Non-profit

  • Winner: World Cancer Day - United by Unique by 1xINTERNET GmbH
  • Runner-up: DAISIE - Digital operation system for TelefonSeelsorge by Factorial GmbH

Tools / Apps

  • Winner: mossbo - The Innovative Cloud CMS Ecosystem with AI-Features by drunomics
  • Runner-up: DrupalFit - A Lightweight AI-Powered Tool for 360° Audits and Continuous Compliance by DrupalFit (OpenSense Labs)

Impact & Community

The International Splash Awards serve not only to honor outstanding work but also to inspire collaboration, share best practices, and elevate the broader Drupal ecosystem. Over time, many awardees have contributed back to the community through open source modules, conference talks, training, and mentorship.

Supporting organizations and sponsors played a key role in making this year’s event possible, offering financial, logistical, and promotional support. Their involvement underscores the importance of recognizing digital excellence in open-source technologies.

Looking Ahead: 2026 & Beyond

With the 2025 edition now behind us, the Splash Awards organizers are already planning for 2026 and beyond. As Drupal evolves and the demands on digital platforms grow ever more complex, the Awards intend to broaden their reach, add new categories (e.g. AI, data privacy, sustainability), and deepen their engagement with designers, developers, and clients globally.

Submissions for International Splash Awards 2026 will be announced in a few months, stay in touch and don’t miss an opportunity to participate in this amazing event.

About International Splash Awards

The International Splash Awards is an independent, global awards program that highlights exceptional Drupal-powered websites, applications, and digital solutions. Its mission is to recognize creativity, technical excellence, and social impact within the Drupal and open-source communities.

For more information about categories, submission guidelines, jury members, and past winners, visit https://splashawards.org/.

read more

rss

Drupal blog: International Splash Awards Spotlight Excellence in Drupal Innovation at DrupalCon Vienna 2025

The International Splash Awards 2025 concluded today during DrupalCon Europe in Vienna, celebrating the world’s most outstanding Drupal projects, agencies, and developers. The annual awards recognize excellence in design, innovation, technical achievement, and community impact across a range of categories.

Now in its third edition, the International Splash Awards attracted a record number of submissions from across the globe. A distinguished jury of independent experts in web design, user experience, open source development, and digital strategy evaluated entries across criteria including concept, execution, emotional appeal, accessibility, performance, and social relevance.

Winners & Highlights

Commerce

  • Winner: BikeAlert B2B Platform by E-sepia Web Innovation
  • Runner-up: Occhio - Digital Experience Platform for an international design brand by Factorial GmbH

Corporate

  • Winner: Maggi.de - Successful repositioning by 1xINTERNET GmbH
  • Runner-up: Relaunching Dole - A global brand dedicated to delivering healthy produce by Factorial GmbH

Design / UX

  • Winner: Museum für Gestaltung Zürich - Swiss Design Meets Digital Progress by Liip AG
  • Runner-up: Relaunching Dole - A global brand dedicated to delivering healthy produce by Factorial GmbH

Education & Social / Community

  • Winner: DAISIE - Digital operation system for TelefonSeelsorge by Factorial GmbH
  • Runner-up: Setting a New Standard: How Drupal Powers Shanghai American School’s Digital Future by ImageX

Government & Public Services / Healthcare

  • Winner: Switzerland: Canton of Basel-Stadt - Public information truly centred on its users by Liip AG
  • Runner-up: Examenblad.nl & Examenbladmbo.nl - College voor Toetsen en Examens by Swis

Non-profit

  • Winner: World Cancer Day - United by Unique by 1xINTERNET GmbH
  • Runner-up: DAISIE - Digital operation system for TelefonSeelsorge by Factorial GmbH

Tools / Apps

  • Winner: mossbo - The Innovative Cloud CMS Ecosystem with AI-Features by drunomics
  • Runner-up: DrupalFit - A Lightweight AI-Powered Tool for 360° Audits and Continuous Compliance by DrupalFit (OpenSense Labs)

Impact & Community

The International Splash Awards serve not only to honor outstanding work but also to inspire collaboration, share best practices, and elevate the broader Drupal ecosystem. Over time, many awardees have contributed back to the community through open source modules, conference talks, training, and mentorship.

Supporting organizations and sponsors played a key role in making this year’s event possible, offering financial, logistical, and promotional support. Their involvement underscores the importance of recognizing digital excellence in open-source technologies.

Looking Ahead: 2026 & Beyond

With the 2025 edition now behind us, the Splash Awards organizers are already planning for 2026 and beyond. As Drupal evolves and the demands on digital platforms grow ever more complex, the Awards intend to broaden their reach, add new categories (e.g. AI, data privacy, sustainability), and deepen their engagement with designers, developers, and clients globally.

Submissions for International Splash Awards 2026 will be announced in a few months, stay in touch and don’t miss an opportunity to participate in this amazing event.

About International Splash Awards

The International Splash Awards is an independent, global awards program that highlights exceptional Drupal-powered websites, applications, and digital solutions. Its mission is to recognize creativity, technical excellence, and social impact within the Drupal and open-source communities.

For more information about categories, submission guidelines, jury members, and past winners, visit https://splashawards.org/.

read more

rss

October Drupal for Nonprofits Chat

Join us THURSDAY, October 16 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

rss

Nonprofit Drupal posts: October Drupal for Nonprofits Chat

Join us THURSDAY, October 16 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

rss

The Drop Times: "We are the Navigators Charting the Future of Open Web" - Dries Buytaert

At DrupalCon Europe 2025 in Vienna, Dries Buytaert launched a provocative keynote — “The Map of the Web Is Being Redrawn” — framing AI not as an incremental disruptor but as a structural crisis for how the web works. Rather than retreat, Drupal is positioning itself for this shift: Canvas, site templates, an AI framework, and orchestration are all part of a bold reimagining of what Drupal will be in a zero-click world. read more

rss

1 million dollars raised to accelerate innovation in Drupal AI

In June, we set an ambitious goal: to raise 1 million dollars to accelerate the Drupal AI initiative. Today at DrupalCon Vienna, Dries Buytaert announced that we have achieved that goal. Remarkably, it took just five months.

This is by far the single greatest fundraising effort ever seen in the history of Drupal. It positions us well to win the race in AI.

Dries Buytaert

This marks the largest fundraising effort in Drupal’s history, driven by the commitment of our expanding group of AI Makers. The funding model combines financial contributions with a commitment to provide full-time staff who actively contribute to Drupal AI development.

With the addition of six new organisations — Pronovix, Pantheon, OpenSense Labs, Vardot, Foster Interactive, and Esinergia — the total number of Makers now stands at 22. Their involvement was instrumental in reaching the 1 million dollar target.

We met with Dominic De Cooman who leads the fundraising for the Drupal AI Initative to get the inside track on why this funding is so vital and what it will be used for.

Who are the latest Makers, and why is their support so important at this stage?

This support is vital because it enables a dedicated team, guided by increased capacity in management roles, to develop solutions that deliver tangible value for organisations across the Drupal ecosystem.

Why have so many prominent Drupal companies chosen to join in this phase?

Drupal is inherently designed for AI, and organisations are acutely aware of both the opportunities and challenges this presents. Companies are seeking to reinvent themselves as AI-powered agencies and platform providers. The Drupal AI initiative accelerates this transformation. Establishing Drupal as the leading AI-powered CMS is essential for the shared success of the ecosystem.

What was the overarching vision guiding this new round of sponsorship for Drupal AI?

The vision is to establish Drupal as the number one AI-powered CMS globally, while enabling our community and businesses to adapt and thrive in the AI era.

Explain how the funding is split between financial resources and FTE commitments, and why FTEs are critical.

  • $240,000 is allocated to manage the team, ensuring delivery and accountability.
  • Six full-time equivalent (FTE) staff members are committed to executing the work.

FTEs are crucial because they provide consistent, focused effort, ensuring progress is sustained for the long term.

What tangible outcomes are expected from this funding in the short to medium term?

The funding will support a professional approach to innovation and product development. An RFP will be announced later this week, inviting Makers to participate and contribute to this work.

How will this funding accelerate AI capabilities within the Drupal ecosystem?

With dedicated resources for innovation and product development, solutions can be delivered faster and with higher quality than would be possible relying solely on volunteer efforts.

How does this funding model support long-term sustainability rather than short-term project boosts?

The six-month commitment ensures sustained access to first-hand information and practical AI “recipes.” By building a library of AI knowledge and tools, we aim to create a flywheel effect, encouraging long-term contribution from the community. Success will depend on how effectively we utilise the funds over the coming months, which is why the RFP process is a critical next step.

How can my agency or organisation join the initiative as a maker?

You can find out all about how to become a maker on our dedicated page.

If you are at DrupalCon Domininque De Cooman would love to meet you. You can also reach him on Drupal Slack.

read more

rss

Drupal AI Initiative: 1 million dollars raised to accelerate innovation in Drupal AI

In June, we set an ambitious goal: to raise 1 million dollars to accelerate the Drupal AI initiative. Today at DrupalCon Vienna, Dries Buytaert announced that we have achieved that goal. Remarkably, it took just five months.

This is by far the single greatest fundraising effort ever seen in the history of Drupal. It positions us well to win the race in AI.

Dries Buytaert

This marks the largest fundraising effort in Drupal’s history, driven by the commitment of our expanding group of AI Makers. The funding model combines financial contributions with a commitment to provide full-time staff who actively contribute to Drupal AI development.

With the addition of six new organisations — Pronovix, Pantheon, OpenSense Labs, Vardot, Foster Interactive, and Esinergia — the total number of Makers now stands at 22. Their involvement was instrumental in reaching the 1 million dollar target.

We met with Dominic De Cooman who leads the fundraising for the Drupal AI Initative to get the inside track on why this funding is so vital and what it will be used for.

Who are the latest Makers, and why is their support so important at this stage?

This support is vital because it enables a dedicated team, guided by increased capacity in management roles, to develop solutions that deliver tangible value for organisations across the Drupal ecosystem.

Why have so many prominent Drupal companies chosen to join in this phase?

Drupal is inherently designed for AI, and organisations are acutely aware of both the opportunities and challenges this presents. Companies are seeking to reinvent themselves as AI-powered agencies and platform providers. The Drupal AI initiative accelerates this transformation. Establishing Drupal as the leading AI-powered CMS is essential for the shared success of the ecosystem.

What was the overarching vision guiding this new round of sponsorship for Drupal AI?

The vision is to establish Drupal as the number one AI-powered CMS globally, while enabling our community and businesses to adapt and thrive in the AI era.

Explain how the funding is split between financial resources and FTE commitments, and why FTEs are critical.

  • $240,000 is allocated to manage the team, ensuring delivery and accountability.
  • Six full-time equivalent (FTE) staff members are committed to executing the work.

FTEs are crucial because they provide consistent, focused effort, ensuring progress is sustained for the long term.

What tangible outcomes are expected from this funding in the short to medium term?

The funding will support a professional approach to innovation and product development. An RFP will be announced later this week, inviting Makers to participate and contribute to this work.

How will this funding accelerate AI capabilities within the Drupal ecosystem?

With dedicated resources for innovation and product development, solutions can be delivered faster and with higher quality than would be possible relying solely on volunteer efforts.

How does this funding model support long-term sustainability rather than short-term project boosts?

The six-month commitment ensures sustained access to first-hand information and practical AI “recipes.” By building a library of AI knowledge and tools, we aim to create a flywheel effect, encouraging long-term contribution from the community. Success will depend on how effectively we utilise the funds over the coming months, which is why the RFP process is a critical next step.

How can my agency or organisation join the initiative as a maker?

You can find out all about how to become a maker on our dedicated page.

If you are at DrupalCon Domininque De Cooman would love to meet you. You can also reach him on Drupal Slack.

read more

rss

The Drop Times: DrupalCon Vienna 2025: Navigating the Storm

At DrupalCon Vienna 2025, Dries Buytaert delivered a powerful keynote on how AI is redrawing the web and how Drupal is evolving to meet the moment. From the upcoming launch of Drupal Canvas to the Drupal AI Initiative and new automation tools, the talk laid out a roadmap filled with innovation, resilience, and community spirit. read more

youtube

embed image

DrupalCon Vienna 2025 Live Stream

rss

Drupal’s Turning Point: Running Toward the AI Storm

If you couldn’t make it to DrupalCon Vienna, here’s what you missed in the DriesNote. 

Dries just delivered a DriesNote that marks a true turning point for Drupal — and the message couldn’t be clearer: we’re not just adapting to AI, we’re accelerating straight into it.

With 69% of Google searches now resulting in zero clicks, AI is fundamentally changing how people interact with the web. This is a new challenge for developers and agencies alike — but Dries says this can be an opportunity for Drupal.

Dries said AI isn’t replacing websites, it’s expanding their importance. Websites remain the source of truth — the home of trust, authenticity, and brand identity. AI agents will always need to cite and link back to authoritative sources.

Drupal's strategic investments in modern APIs, versioning, and configuration management have made it one of the most AI-ready frameworks in the world.

When AI agents make mistakes, you need systems that can roll back safely — and that’s exactly what Drupal excels at.

With innovation in the Drupal community doubling over the past year, the project is ready to run toward the storm. As Dries put it: AI is the storm, but AI is also the way through the storm.

Major Announcements from the DriesNote

Drupal Canvas 1.0 - Release candidate is OUT (as of this week). Full release November 2025. This is the no-code visual site builder that's been in development across multiple DriesNotes. It includes integrated CKEditor, Metatag support, Webform compatibility, content templates, and even code components for JavaScript developers. Canvas will become the default experience in Drupal CMS 2.0.

Site Templates & Marketplace - The Drupal Association Board unanimously approved funding from their Board Vision Fund for a curated marketplace on Drupal.org. The first template "Byte" (built by Media Current) gets you from install to complete B2B SaaS site in under 3 minutes with the Mercury theme and design system. 10-15 more templates are coming from Drupal Certified Partners during the pilot phase. Soon, designers will be able to create and export templates with no code required.

Drupal AI Initiative - In the past 6 months, the AI Initiative raised $1M in combined funding ($200K cash + $800K in FTE hours from 22 agency partners) — the biggest fundraising effort in Drupal's history. Major features demonstrated:

  • AI-powered full page generation with dozens of components in Canvas
  • Context Control Center - teach AI your brand voice, target audience, product info, and messaging for consistent outputs
  • Autonomous background agents that work while you sleep, updating content based on product changes
  • Design-to-code workflow with Figma MCP server integration (demonstrated by student contributor Witze)
  • Hybrid workflows mixing deterministic logic with AI steps

Drupal CMS 2.0 - Launching January 2026, potentially on Drupal's 25th birthday. Will ship with Canvas as the default out-of-the-box experience. Major marketing push planned for March 2026, with site templates and marketplace becoming a primary focus throughout the year.

Orchestration as "DXP 2.0" - Dries introduced a vision for internal orchestration (ECA improvements) and external automation tools (like ActivePieces) working together. ECA will get a major UX overhaul to make it more accessible. External tools can trigger Drupal AI agents and ECA workflows, creating powerful hybrid automation. This could redefine what agencies build and how they generate revenue.

Who This Benefits

This isn't all just for no-code site builders. Developers get powerful APIs and code components. Agencies gain new service offerings through AI and orchestration tools. Enterprises get the governance, security, and scalability they need with modern experiences their teams can actually use.

Thank You to the Community

Dries thanked the Drupal community. He pointed out that innovation in Drupal has doubled in the past year, and said that doesn't happen by accident. The community rallied around the Starshot project (Drupal CMS), contributed to strategic initiatives, and built these tools together. The 22 agencies funding Drupal AI, the Drupal Certified Partners building templates, leadership from people like Tiffany Farris on the marketplace — this is what makes Drupal different.

#Drupal #DrupalCMS #AI #OpenSource #WebDevelopment #DrupalCanvas #DigitalExperience #CMS

Relive the #Driesnote

read more

rss

Drupal blog: Drupal’s Turning Point: Running Toward the AI Storm

If you couldn’t make it to DrupalCon Vienna, here’s what you missed in the DriesNote. 

Dries just delivered a DriesNote that marks a true turning point for Drupal — and the message couldn’t be clearer: we’re not just adapting to AI, we’re accelerating straight into it.

With 69% of Google searches now resulting in zero clicks, AI is fundamentally changing how people interact with the web. This is a new challenge for developers and agencies alike — but Dries says this can be an opportunity for Drupal.

Dries said AI isn’t replacing websites, it’s expanding their importance. Websites remain the source of truth — the home of trust, authenticity, and brand identity. AI agents will always need to cite and link back to authoritative sources.

Drupal's strategic investments in modern APIs, versioning, and configuration management have made it one of the most AI-ready frameworks in the world.

When AI agents make mistakes, you need systems that can roll back safely — and that’s exactly what Drupal excels at.

With innovation in the Drupal community doubling over the past year, the project is ready to run toward the storm. As Dries put it: AI is the storm, but AI is also the way through the storm.

Major Announcements from the DriesNote

Drupal Canvas 1.0 - Release candidate is OUT (as of this week). Full release November 2025. This is the no-code visual site builder that's been in development across multiple DriesNotes. It includes integrated CKEditor, Metatag support, Webform compatibility, content templates, and even code components for JavaScript developers. Canvas will become the default experience in Drupal CMS 2.0.

Site Templates & Marketplace - The Drupal Association Board unanimously approved funding from their Board Vision Fund for a curated marketplace on Drupal.org. The first template "Byte" (built by Media Current) gets you from install to complete B2B SaaS site in under 3 minutes with the Mercury theme and design system. 10-15 more templates are coming from Drupal Certified Partners during the pilot phase. Soon, designers will be able to create and export templates with no code required.

Drupal AI Initiative - In the past 6 months, the AI Initiative raised $1M in combined funding ($200K cash + $800K in FTE hours from 22 agency partners) — the biggest fundraising effort in Drupal's history. Major features demonstrated:

  • AI-powered full page generation with dozens of components in Canvas
  • Context Control Center - teach AI your brand voice, target audience, product info, and messaging for consistent outputs
  • Autonomous background agents that work while you sleep, updating content based on product changes
  • Design-to-code workflow with Figma MCP server integration (demonstrated by student contributor Witze)
  • Hybrid workflows mixing deterministic logic with AI steps

Drupal CMS 2.0 - Launching January 2026, potentially on Drupal's 25th birthday. Will ship with Canvas as the default out-of-the-box experience. Major marketing push planned for March 2026, with site templates and marketplace becoming a primary focus throughout the year.

Orchestration as "DXP 2.0" - Dries introduced a vision for internal orchestration (ECA improvements) and external automation tools (like ActivePieces) working together. ECA will get a major UX overhaul to make it more accessible. External tools can trigger Drupal AI agents and ECA workflows, creating powerful hybrid automation. This could redefine what agencies build and how they generate revenue.

Who This Benefits

This isn't all just for no-code site builders. Developers get powerful APIs and code components. Agencies gain new service offerings through AI and orchestration tools. Enterprises get the governance, security, and scalability they need with modern experiences their teams can actually use.

Thank You to the Community

Dries thanked the Drupal community. He pointed out that innovation in Drupal has doubled in the past year, and said that doesn't happen by accident. The community rallied around the Starshot project (Drupal CMS), contributed to strategic initiatives, and built these tools together. The 22 agencies funding Drupal AI, the Drupal Certified Partners building templates, leadership from people like Tiffany Farris on the marketplace — this is what makes Drupal different.

#Drupal #DrupalCMS #AI #OpenSource #WebDevelopment #DrupalCanvas #DigitalExperience #CMS

Relive the #Driesnote

read more

rss

Drupal AI and AI Agents 1.2.0 stable release is out

Exactly four months after we released AI 1.1.0 and AI Agents 1.1.0, we are very proud to release the 1.2.0 in stable releases.

A major milestone for Drupal AI

The Drupal AI 1.2.0 release marks a huge step forward in making AI practical, transparent, and empowering for everyone — from developers to editors to digital leaders. 

It transforms how content is created and managed, letting users and editors interact with AI directly inside Drupal’s UI through the new Field Widget Actions, and giving organizations total visibility and control with AI Observability.

With tools like the Prompt Library for consistent, best-practice AI prompts, a redesigned Toolbar Chatbot for seamless assistance, and innovations such as Progress Service for Agents, OpenAI PDF support, Image-to-Image editing, and PHP Fibers for faster performance - Drupal AI brings enterprise-grade intelligence right into everyday workflows.
For companies, it means smarter, faster, and more consistent digital experiences; for end users, it means AI that feels natural, helpful, and transparent - all built on Drupal’s trusted open-source foundation.

Key Highlights in Drupal AI and AI Agents 1.2.0

Field Widget Actions – Invoke AI from Anywhere

Editors can now interact with AI directly within any entity form. The new Field Widget Actions module introduces one-click AI assistance for tasks such as generating summaries, titles, categories, or tags—all while keeping editorial control front and centre.

This feature integrates seamlessly with AI Content Suggestions, AI Automators, and AI Agents, enabling both simple preset interactions and complex autonomous logic.

Advanced users can extend it further via ECA integrations, unlocking over 100+ potential use cases.

AI Observability – Full Transparency for AI Operations

The all-new AI Observability module delivers enterprise-grade monitoring for AI processes.

Built atop Drupal’s PSR logging infrastructure, it tracks token usage, errors, and performance metrics—paving the way for integrations with tools like OpenTelemetry.Partnerships with the Extended Logger module will soon offer advanced visualizations for real-time insights.

Prompt Library – Share and Standardize Prompts as Configurations

Prompt management is now easier than ever. The Prompt Library allows modules and organizations to ship preconfigured prompts, ensuring consistency and best practices across projects.

This enables teams to embed domain-specific prompt engineering directly into their Drupal distributions or recipes.

New Toolbar Chatbot – Smarter, Friendlier, and More Integrated

A refreshed Toolbar Chatbot interface provides a larger, more intuitive conversational design for AI assistants helping site admins and editors.

The updated style becomes the new default, remaining fully backwards compatible with existing chatbots.

Progress Service for Agents – Transparent Multi-step Interactions

Complex agent workflows can now display progress in real time.

The new Progress Service gives granular insights into what an agent is doing, which tools it has invoked, and what actions it plans next—ideal for debugging, logging, and enhancing user trust during long-running operations.

OpenAI PDF Support – Chat with Your Documents

The OpenAI provider now supports direct PDF ingestion in Chat Explorer and custom integrations.

Upload PDFs as contextual data sources and use them in AI tasks—perfect for “chat with your documents” features.

Image-to-Image Operations – Edit images using natural language

The Image-to-Image operation type has been added and thanks to innovations from Nano Banana and DreamStudio, Drupal AI can now support background removal, style transfer, and natural-language-based image editing—unlocking new creative possibilities.

Support for PHP Fibers – Faster Parallel AI Calls

Drupal AI now leverages Fibers for asynchronous operations, enabling multiple AI requests to run in parallel.
This dramatically accelerates processes such as multi-field translation or bulk content enrichment.

Normalized Token Usage – Unified AI Metrics

Token usage data is now possible to standardize across all providers, simplifying cost tracking, reporting, and usage limits for third-party integrations.

Views Automators Type – Automate with Drupal Views

The new Views Automator Type brings Drupal’s powerful Views system into AI workflows.
Automators can now query, analyze, and summarize content on demand—for example:

  • Generate sentiment summaries for the most commented articles.
  • Write contextual “related content” descriptions dynamically.
  • Create weekly editorial quote digests automatically.

New Automator Types – Accessibility, SEO, and Content Enhancement

Three new AI Automators extend Drupal’s automation toolkit:

  • Image Alt Text Generator – Improves accessibility automatically.
  • Image Filename Rewrite – Boosts SEO by renaming uploaded images contextually.
  • Summary Generator – Creates concise summaries for “Text with Summary” fields.

Mocking Library – Faster Development and Testing

A new Mocking Library allows developers to replay AI provider responses locally—saving cost, time, and tokens during development and automated testing.

  • Vector Databases Abstracted for Recipes
  • Vector database connections are now fully abstracted, making it possible to ship recipes that “just work” regardless of whether you use Milvus, Postgres, or Pinecone—simplifying RAG and knowledge-based applications.

More issues worked on by more contributors from more organisations than any other Drupal AI release

This release is based on over 240+ issues worked on, including over 60 feature issues, with 127 different contributors from 64 different organizations contributing in one way or another.

A huge thanks to everyone who has worked with us on making this release possible. Perfectly timed for celebrating at DrupalCon.

Try Drupal AI 1.2.0 for yourself

Read more and download Drupal AI 1.2.0 here.

read more

rss

Drupal AI Initiative: Drupal AI and AI Agents 1.2.0 stable release is out

Exactly four months after we released AI 1.1.0 and AI Agents 1.1.0, we are very proud to release the 1.2.0 in stable releases.

A major milestone for Drupal AI

The Drupal AI 1.2.0 release marks a huge step forward in making AI practical, transparent, and empowering for everyone — from developers to editors to digital leaders. 

It transforms how content is created and managed, letting users and editors interact with AI directly inside Drupal’s UI through the new Field Widget Actions, and giving organizations total visibility and control with AI Observability.

With tools like the Prompt Library for consistent, best-practice AI prompts, a redesigned Toolbar Chatbot for seamless assistance, and innovations such as Progress Service for Agents, OpenAI PDF support, Image-to-Image editing, and PHP Fibers for faster performance - Drupal AI brings enterprise-grade intelligence right into everyday workflows.
For companies, it means smarter, faster, and more consistent digital experiences; for end users, it means AI that feels natural, helpful, and transparent - all built on Drupal’s trusted open-source foundation.

Key Highlights in Drupal AI and AI Agents 1.2.0

Field Widget Actions – Invoke AI from Anywhere

Editors can now interact with AI directly within any entity form. The new Field Widget Actions module introduces one-click AI assistance for tasks such as generating summaries, titles, categories, or tags—all while keeping editorial control front and centre.

This feature integrates seamlessly with AI Content Suggestions, AI Automators, and AI Agents, enabling both simple preset interactions and complex autonomous logic.

Advanced users can extend it further via ECA integrations, unlocking over 100+ potential use cases.

AI Observability – Full Transparency for AI Operations

The all-new AI Observability module delivers enterprise-grade monitoring for AI processes.

Built atop Drupal’s PSR logging infrastructure, it tracks token usage, errors, and performance metrics—paving the way for integrations with tools like OpenTelemetry.Partnerships with the Extended Logger module will soon offer advanced visualizations for real-time insights.

Prompt Library – Share and Standardize Prompts as Configurations

Prompt management is now easier than ever. The Prompt Library allows modules and organizations to ship preconfigured prompts, ensuring consistency and best practices across projects.

This enables teams to embed domain-specific prompt engineering directly into their Drupal distributions or recipes.

New Toolbar Chatbot – Smarter, Friendlier, and More Integrated

A refreshed Toolbar Chatbot interface provides a larger, more intuitive conversational design for AI assistants helping site admins and editors.

The updated style becomes the new default, remaining fully backwards compatible with existing chatbots.

Progress Service for Agents – Transparent Multi-step Interactions

Complex agent workflows can now display progress in real time.

The new Progress Service gives granular insights into what an agent is doing, which tools it has invoked, and what actions it plans next—ideal for debugging, logging, and enhancing user trust during long-running operations.

OpenAI PDF Support – Chat with Your Documents

The OpenAI provider now supports direct PDF ingestion in Chat Explorer and custom integrations.

Upload PDFs as contextual data sources and use them in AI tasks—perfect for “chat with your documents” features.

Image-to-Image Operations – Edit images using natural language

The Image-to-Image operation type has been added and thanks to innovations from Nano Banana and DreamStudio, Drupal AI can now support background removal, style transfer, and natural-language-based image editing—unlocking new creative possibilities.

Support for PHP Fibers – Faster Parallel AI Calls

Drupal AI now leverages Fibers for asynchronous operations, enabling multiple AI requests to run in parallel.
This dramatically accelerates processes such as multi-field translation or bulk content enrichment.

Normalized Token Usage – Unified AI Metrics

Token usage data is now possible to standardize across all providers, simplifying cost tracking, reporting, and usage limits for third-party integrations.

Views Automators Type – Automate with Drupal Views

The new Views Automator Type brings Drupal’s powerful Views system into AI workflows.
Automators can now query, analyze, and summarize content on demand—for example:

  • Generate sentiment summaries for the most commented articles.
  • Write contextual “related content” descriptions dynamically.
  • Create weekly editorial quote digests automatically.

New Automator Types – Accessibility, SEO, and Content Enhancement

Three new AI Automators extend Drupal’s automation toolkit:

  • Image Alt Text Generator – Improves accessibility automatically.
  • Image Filename Rewrite – Boosts SEO by renaming uploaded images contextually.
  • Summary Generator – Creates concise summaries for “Text with Summary” fields.

Mocking Library – Faster Development and Testing

A new Mocking Library allows developers to replay AI provider responses locally—saving cost, time, and tokens during development and automated testing.

  • Vector Databases Abstracted for Recipes
  • Vector database connections are now fully abstracted, making it possible to ship recipes that “just work” regardless of whether you use Milvus, Postgres, or Pinecone—simplifying RAG and knowledge-based applications.

More issues worked on by more contributors from more organisations than any other Drupal AI release

This release is based on over 240+ issues worked on, including over 60 feature issues, with 127 different contributors from 64 different organizations contributing in one way or another.

A huge thanks to everyone who has worked with us on making this release possible. Perfectly timed for celebrating at DrupalCon.

Try Drupal AI 1.2.0 for yourself

Read more and download Drupal AI 1.2.0 here.

read more

rss

Specbee: How to create and apply a patch with Git Diff and Git Apply commands for your Drupal website

No write access? No problem! This guide shows you how to create and apply Git patches effortlessly using Git Diff and Git Apply. Perfect for developers who want quick, clean fixes! read more

rss

The Drop Times: DrupalCon Vienna Begins: Focus on Community, Technology, and Inclusive Conversations

DrupalCon Vienna 2025 kicks off with insights from keynote speaker Vera Herzmann on neurodiversity in tech, plus sessions on design systems, post-COVID community building, burnout, and AI in Drupal. Here's what speakers shared ahead of the event. read more

rss

Droptica: 16 Best Drupal Intranet Modules that Will Enrich Your System

Drupal is an excellent tool for building intranet networks. The Drupal core already provides many essential intranet features, while its real strength lies in the contributed modules developed by the community. These extensions allow companies to add advanced functionality at minimal cost. In this article, we will present 16 of the best contributed modules that will transform your Drupal intranet into a professional communication and collaboration center.

read more

rss

The Drop Times: drunomics Steps Up at DrupalCon Vienna 2025 with Sponsorship and Full-Team Presence

Vienna-based agency drunomics is making a major impact at DrupalCon Vienna 2025 as a Gold Sponsor. With the launch of their new cloud CMS platform, mossbo—built on Lupus Decoupled—and three sessions covering headless Drupal, AI integrations, and sustainable UX, the team highlights their commitment to open-source innovation on home ground. read more

rss

Agora Design: Teaching Your Drupal AI Chatbot to Understand Where It Is

Discover how to extend Drupal AI with custom tokens to provide your chatbot with the current page context, ensuring more accurate, context-aware answers for users.
read more

rss

Talking Drupal: Talking Drupal #524 - SDC with Drupal Easy

Today we are talking about Single Directory Components, Leveling up your skills, and How DrupalEasy can help with our guest Mike Anello. We’ll also cover Markdown Easy as our module of the week.

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

Topics
  • Discussion on Single Directory Components
  • Drupal Easy's Training Programs
  • Light Bulb Moments in Learning
  • Choosing Post CSS for Front-End Development
  • Course Materials and Updates
  • Course Structure and Student Engagement
  • Introducing the Show and Tell Series
Resources Guests Hosts

Nic Laflin - nLighteneddevelopment.com nicxvan Stephen Cross - stephencross.com stephencross Hayden Baillio - hgbaillio

MOTW Correspondent

Martin Anderson-Clutz - mandclu.com mandclu

  • Brief description:
    • Have you ever wanted an easy way to use Markdown to write content in your Drupal site? There’s a module for that.
  • Module name/project name:
  • Brief history
    • How old: created in July 2023 by Michael Anello (ultimike) of Drupal Easy
  • Versions available: 1.0.1 and 2.0.0, both of which work with Drupal 9 or later
  • Maintainership
    • Actively maintained
    • Security coverage
    • Test coverage
    • Documentation guide available
    • Number of open issues: 9 open issues, none of which are bugs against the 2.x branch
  • Usage stats:
    • 556 sites
  • Module features and usage
    • For anyone who doesn’t know, Markdown is a popular, lightweight markup language for creating formatted text using a plain-text editor. Initially defined in 2004, Markdown grew out of existing conventions for formatting text in emails and usenet posts
    • People like writing in Markdown because it allows them to focus on what’s being said without the distraction of concerns about how it will look
    • With the Markdown Easy module installed, your Drupal site will now have a Markdown Easy text format available. Within the settings for that format, you can choose "Standard Markdown", "GitHub-flavored Markdown", or "Markdown Smörgåsbord" as the variant of Markdown syntax you want to use. Standard Markdown is the most restrictive, and the other two allow more elements to be included. You can also configure which HTML tags you want to allow, as part of the normal text format configuration.
    • It’s worth noting that Dries has posted a couple of blogs about using this module, the more recent about working with Mike to better handle HTML tags. So Mike, what inspired you to write this module, and what can you tell us about the experience of collaborating with Dries?
read more

rss

The Drop Times: 8 Things I’m Looking Forward to at DrupalCon Vienna 2025

Alex Moreno, Partner Manager at Pantheon and Board Member of the Drupal Association, outlines the eight top things he’s looking forward to at DrupalCon Vienna 2025. From the evolution of Drupal CMS to AI-powered features, community energy, and the future of the Drupal Marketplace, his insights offer a preview into the momentum building around Drupal’s next chapter. read more

rss

The Drop Times: Systems That Scale Well

Open source platforms are often selected in the public sector not solely for cost savings, but for reasons tied to control, transparency, and long-term maintainability. When governments adopt a content management system, the decision typically reflects broader priorities: data governance, compliance, vendor independence, and the ability to adapt to changing policy or operational needs over time. These factors often outweigh individual feature sets in the selection process.

Drupal continues to be used in many of these environments due to its emphasis on structured content, granular access control, and support for accessibility and multilingual requirements. It offers a configuration-driven approach that aligns with the needs of IT departments managing complex content workflows and multi-site environments. Its community-led governance and dedicated security team provide predictability in how updates and vulnerabilities are handled—a key consideration for public-facing services.

Institutions such as the European Commission, NASA, and the U.S. Department of Justice have adopted Drupal in part because it supports internal workflows and regulatory demands without locking them into proprietary solutions. The choice is often less about the platform itself and more about its ability to operate reliably within a broader ecosystem of accountability, policy, and infrastructure planning.

Case Study

Tutorial

Discover Drupal

Organization News

Event

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,
Kazima Abbas
Sub-editor, The DropTimes

read more

rss

The Drop Times: Zoocha at DrupalCon Vienna 2025: A Return, A Refresh, and A Commitment to Community

Zoocha is returning to the DrupalCon Europe exhibition floor as a sponsor at DrupalCon Vienna 2025, bringing fresh branding and a focus on community-led innovation. The UK-based agency will host four sessions covering accessibility, CDN routing, content architecture, and mental health in open-source teams—underscoring their renewed commitment to creativity, impact, and knowledge-sharing in the Drupal ecosystem. read more

youtube

embed image

Drupal AI in Action: World Cancer Day, Southwark Council & Basel-Stadt Canton

Discover how organisations are already using Drupal AI to make a real difference. In this short feature, we explore three examples: World Cancer Day, where AI helps review and moderate thousands of personal stories shared from around the world. Southwark Council, using AI-driven insights to make local services easier to access and understand. Canton Basel-Stadt, using an AI chatbot for everyday questions and AI-assisted text and image simplification, making content clearer and more accessible. Each story shows how AI, built into Drupal, is helping people work smarter, connect communities, and communicate with clarity. Find out more about Drupal AI here: https://new.drupal.org/ai read more

rss

UI Suite Initiative website: UI Suite Monthly #31 - Display Builder Beta Approaches as We Race Toward Drupal 11.3

Overall SummaryOur October monthly meeting showcased the incredible momentum building across the UI Suite ecosystem as we approach critical deadlines and milestones. With Drupal 11.3's feature freeze just two weeks away, we're pushing hard to land several major APIs in core while simultaneously advancing our contrib modules. The meeting highlighted our growing community engagement, reaching 380 members on Slack and over 1,100 installs across our key modules. We also celebrated Florent's official addition as a Drupal core maintainer and explored exciting new collaboration opportunities with the German government's Kern UX design system initiative. read more

rss

The Drop Times: amazee.io, Official Sponsor of DrupalCon Vienna 2025, Showcases Open Source Commitment, Private AI, and Expert Sessions

As the official sponsor of DrupalCon Vienna 2025, amazee.io will showcase new private AI tools, scalable Drupal hosting, and insights from their open source experts in a series of hands-on sessions and live booth demos. read more

rss

DDEV Blog: DDEV October 2025 Newsletter

🚀 October brings new tools, community contributions, and training opportunities! 🌟 Have ideas for DDEV in 2026? Contact us↗.

What's New

  • Upsun/Platform.sh Add-on Released → Configure your local project to match its Upsun equivalent with the new official add-on Read more↗
  • DDEV on Linux in 10 Minutes → Quick-start guide for Linux users Read more↗
  • Contributing to ddev.com Training → Learn how to write and contribute blog posts Watch↗

Community Highlights

  • Metadrop Releases Aljibe: Quality and testing toolkit for Drupal development with DDEV Read more↗The Drop Times coverage↗
  • WordPress Development with ddev pull: Guide to using ddev pull for WordPress projects Read more↗
  • WebHaven Now Powered by DDEV: Development workflow success story Read more↗
  • DDEV and PHPStorm's Node.js Remote Interpreter: Workflow guide for ESLint, Prettier, and more Read more↗

Community Video Tutorials

  • Eureka Tutoriales: Instala WordPress en local con DDEV en 10 minutos (Spanish) Watch↗
  • Eureka Tutoriales: Instala phpMyAdmin y Adminer en DDEV (Spanish) Watch↗
  • Setting up your local environment to work with the Mautic Documentation Watch↗

DDEV Training Continues

Join us for upcoming training sessions for contributors and users. Guest blog contributions are welcome—learn more in our October 9th training session recording!

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

Events & Community

  • CakeFest in Madrid — Randy presented a DDEV workshop at CakeFest in Madrid. Thanks to everyone who attended!
  • DrupalCon EU in Vienna — Randy will be at DrupalCon EU in Vienna thanks to sponsorship from Tag1 and Upsun. Catch me to chat about DDEV, join Birds-of-a-Feather sessions, or connect if you're in the Vienna area. Make an appointment to make sure we see each other!

DDEV Training at TYPO3Camp RheinRuhr

Randy will be presenting DDEV training at TYPO3Camp RheinRuhr in Germany November 7-9. Join us to learn about DDEV or connect if you're in the area!

Governance: We have a Board!


Sponsorship Update

As of the v1.24.8 release the daily reminders of DDEV sponsorship status on ddev start have been successful, and we've had a number of new sponsors, thank you! Your contributions help us maintain and grow DDEV for the entire community. As of today, the monthly sponsorship commitment is up to 69% of our goal, at $8,231. Thank you! That's up from 66% and $7,958 last month. → Become a sponsor↗

Stay in the Loop—Follow Us and Join the Conversation

Compiled and edited with assistance from Claude Code.

read more

youtube

embed image

DrupalCon Vienna 2025 is almost here!

Vienna, we’re here! 🇦🇹 Tim Doyle, CEO of the Drupal Association, has landed and is ready for an incredible #DrupalConVienna week ahead. 🌍✨ The countdown is almost over! Are you ready to join the excitement? #Drupal #DrupalCon #DrupalConEur read more

rss

Drupal AI Development Progress Week 39-40

The last two weeks have had a huge focus on stabilizing the coming AI and AI Agents 1.2.0 releases, meaning that not that many features have been added, but a lot of bug fixing. There are still some nice things that can be mentioned as visible progress.

AI Observability

The biggest release of the last two weeks is a new module called AI Observability that will ship with the AI module in 1.2.0 release! 

We have had something called AI Logging in the AI Core module for a long time, and while that has been good for development purposes, when you want to use real observability of things like usage, tokens, errors etc, in enterprise production environments the normal flexible logging system is unbeatable.

This opens up using anything you can use the normal PSR Logger for and the idea is later to make it possible to support external observation tools like OpenTelemetry for instance.

There are already works with the Extended Logger module on how to make nicer visualizations for this going forward.

A huge thanks to EPAM for sponsoring this, and an extra huge thank you to Alexey Korepov and Antonio Estevez that have been working with this.

Force tools to run in Agents

One issue you might encounter when you are creating agents with a high context window, the need of many loops or that is using smaller models is that it might just not trigger one of the tools you have given to it.

This can be frustrating, when you see it collect the right information, even reason correctly and then it might output how it would use the tool instead of actually using it.

So we have added a simple checkbox on the tool settings in the agents, where you can check “Require Usage” and this will check whenever the agent claims that its finished, if it actually used the tool and nudges it to use it when not.

Config Action to setup Field Widget Actions

Currently we have Field Widget Actions being one of the cooler features in the 1.2.0 release. However at the moment, core is missing the possibility of actually attaching a Field Widget Actions to a field without having to redefine the whole form view.

We now have this in the AI module, including wildcard possibility, to be able to install Field Widget Actions all over the place.

At the same time there is a Drupal core issue for this, that we are waiting to get merged. This means that this is most likely just a temporary way of doing this until AI 2.0 is released.

Read PDF’s in Automators without any dependencies

The Automators has had both Unstructured.io and ConvertAPI integration now for years, making it possible to take an uploaded PDF (or multiple other file formats) and move that into a textarea on an entity.

However this requires dependencies, like API Keys or setting up complex infrastructure to host this yourself.

We wanted a way to do this without having to do that or even having to install something specific on the server. Something completely portable.

That now exists in the AI Simple PDF to Text module, that uses native PHP for the whole operation.

A new cool Toolbar Chatbot

Since most of the assistants/agents that you interact with are actually meant for helping site administrators or editors to use, that smaller design we had of the chatbot so far might be restrictive for longer conversations. Also the Canvas AI chatbot that is coming with Canvas already uses a more integrated design.

We wanted the same for the AI Chatbot. So, starting from 1.2.0 there is a new Toolbar placement and Toolbar style that will be the default Chatbot style going forward. This means for newer Chatbots you can try this out, but it's still completely backwards compatible of course.

Release candidate

We are getting closer to the stable version of 1.2.0. We have released a RC1 that takes us closer to that goal.
Other noticeable fixes:

read more

rss

Drupal AI at DrupalCon Vienna: Sneak Peek at the Program

On September 25th, Matthew Saunders moderated a panel that included Frederik Wouters, Paul Johnson, and Jamie Abrahams. We conducted a working preview of how Drupal AI will show up at DrupalCon Vienna and what the Strategic Initiative has been building since the last Drupalcon. Vienna was less than three weeks out, and momentum across the initiative was clear. It was a walk through workshops, sessions, and real implementation paths that teams can apply on live sites. We recorded it, so you can watch the webinar as well.

Hands-on training is a priority. Frederik and Christoph are running AI workshops designed so attendees leave with something working on their own machine. The format starts from zero, explains each step while you do it, and ends with a small but real implementation. That tone threads through the rest of the agenda. There is a strategy and application session for non-developers, and advanced material for experienced builders who want to go deeper into agents and orchestration. The goal is to create quick wins and the confidence to continue at home.

So these will be like hands-on workshops where you’ll be able to produce a real implementation of AI in a short space of time.

Frederik Wouters

A major theme is workflows. ECA is getting attention it has not had before. The panel called out how deterministic flows gave teams a safe on-ramp, while agent patterns are now taking the spotlight for more complex tasks. The message was practical. Use Drupal’s structure to decide when AI runs, what it can touch, and how to capture inputs and outputs. Keep humans in the loop where risk is high. Treat agents as an evolution, not a replacement for the guardrails that ECA and similar tools provide.

And I’m really excited to start showing off slightly more guided patterns that combine agents and what you’re good at with Drupal all together.

Jamie Abrahams

Content modelling matters more, not less. Several times the conversation returned to Drupal’s strengths. Structured content, permissions, and configuration give you predictable behaviour. That is how you keep outputs reviewable and safe. There was a clear push toward stronger configuration management and recipes so teams can share working patterns. The bigger picture tied Canvas, recipes, and a marketplace together with AI. You build in a visual environment, you install known-good packages, and you wire AI in at clear touchpoints. It is not magic. It is good composition.

Drupal’s a really fabulous foundation for AI. We’ve spent years building a platform that’s got exceptional data modeling.

Paul Johnson

The Vienna programme reflects that balance. There is a talk on the European Accessibility Act and how AI shows up in compliance and editorial processes. There is a Yale case session that promises concrete lessons from an institutional roll-out. There are agent-building sessions from newcomers’ first steps to advanced builds, plus references to public examples that developers can study later. Marcus’s Workflows of AI site was mentioned as a catalogue of how things are built. The point was simple. People learn faster when they can inspect working code and repeat the steps.

I hope that the beginners get their first touch of working with AI. I hope that the business people get some cases out of it. I hope that the marketing people get some marketing materials.

Frederik Wouters

Security and trust were not presented as slogans. They were framed as predictable outcomes. Teams need patterns that fail safely and visibly, not clever code that surprises people. The panel tied this to Drupal’s design system work and to a push for richer metadata inside Canvas. If the CMS can describe components and intent, AI can act more reliably. That is how you reduce hallucinations and keep changes explainable.

We’re pushing a lot with a metadata schema inside Drupal that can help AI understand what it’s doing and tell AI what it’s going to do.

Jamie Abrahams

Community and governance came through strongly. The initiative has widened, with more makers joining and real cross-company collaboration around a shared set of problems. That collaboration is a differentiator. It is also how we avoid duplicating effort and how we publish roadmaps that others can build on. The panel encouraged people to get involved, pointing to the maker calendar, Slack channels, and an upcoming training serieswith Drop Solid and the European Commission.

There’s a lot of good governance around the platform as well, so Drupal is in a really strong place, it is a very strong differentiator.

Paul Johnson

If you boil it down, the webinar set expectations for Vienna and beyond. Come ready to build. Start with a contained use case. Use Drupal’s structure to keep AI on rails. Learn in a workshop, then bring that pattern home and expand it. Strategy, governance, and documentation are not overhead. They are how we keep this useful, safe, and repeatable at scale.

This content can help you become an excellent AI practitioner and give you practical structures to help you bring AI strategies to your clients and leaders.

Matthew Saunders

If you want to get involved in the Initiative, join #ai, #ai-initiative and #ai-contrib on Drupal Slack. See you in Vienna.

File attachments: 
read more

youtube

embed image

Drupal AI at DrupalCon Vienna: Sneak peek at the program

On September 25th 2025 we had our monthly webinar. This time it was dedicated to the upcoming DrupalCon Vienna and gave a chance to take a quick look at the AI dedicated sessions. A panel discussion featured Drupal AI team members who will be presenting in October in Vienna. Moderator of the talk: Matthew Saunders, amazee.io Panelists: Jamie Abrahams, FreelyGive Christoph Breidert, 1xINTERNET Frederik Wouters, Dropsolid read more

youtube

embed image

How to Craft an Award-Winning Splash Awards Submission | Webinar

Learn how to put your best work forward for the DrupalCon Nara 2025 Splash Awards. In this webinar recording, we walk through what the judges are looking for, how to structure your submission, and tips for telling the story behind your Drupal project. Perfect for both first-time entrants and past participants. read more

youtube

embed image

Webinar: Key Insights from Global AI Survey and Roadmap Reveal by The Drupal AI Initiative

In July 2025 we asked business leaders and agency experts to identify the AI capabilities in marketing they value most. This webinar brings exclusive insights from survey analysis gathered from 216 AI professionals, business leaders, and technical decision makers from 199 different organizations across multiple industries. Our findings provide a clear picture of where organisations are focusing their AI investments, and the features they regard as essential for future success. These insights can help your leadership prioritize AI investments to maximize their strategic benefit. ** WHAT YOU WILL LEARN ** - Top AI capabilities organisations value and want the most, and how these vary across different industries. - Emerging trends and sector-specific priorities shaping the next phase of AI in digital experience platforms. - How these insights are influencing the strategic direction and roadmap of Drupal AI to meet the needs of agencies, site owners, and end users. - Practical ways you can engage with the Drupal AI Initiative and contribute to its future development. Presenters: Christoph Breidert - Co-founder 1xINTERNET and lead for the AI Survey [ https://www.1xinternet.com ] Paul Johnson - Business Development Manager 1xINTERNET [ https://www.1xinternet.com ] Kristen Pol - Senior Technologist Salsa Digital [ https://salsa.digital ] Learn more about Drupal AI: https://new.drupal.org/ai The Drupal AI Initiative: https://drupal.org/ai-initiative For media enquiries please contact p.johnson@1xinternet.com read more

youtube

embed image

Drupal AI secures $170k funding to catalyse progress

Dominique De Cooman announces the largest single intake of AI Makers since the Drupal AI Initiative began. The combined funding and FTE contributions means: - Faster delivery of core AI features for Drupal - Better documentation, governance, and community enablement - Stronger global representation from agencies across regions Find out how you can contribute to Drupal AI by becoming a maker too: https://new.drupal.org/ai/become-a-maker Learn more about Drupal AI: https://new.drupal.org/ai Drupal AI Initiative home: https://www.drupal.org/about/starshot/initiatives/ai Get involved: https://www.drupal.org/about/starshot/initiatives/ai read more

youtube

embed image

Choosing the right AI tools for content and marketing: making informed choices for your business

The current AI marketplace is crowded with startups and established technology providers, each vying for attention offering a bewildering array of features. For business leaders, the real challenge lies not in the availability of options, but in choosing a solution that genuinely supports strategic goals and day-to-day operational needs. It is all too easy to be influenced by hype or surface-level features, rather than focusing on long-term value and alignment with business priorities. In this webinar, you will learn: - A practical methodology: for identifying AI tools that support your business requirements - The value of open source: in enabling flexibility and control when working with different AI and LLM technologies - How to approach AI governance: and responsibly delegate tasks to automated systems - Evidence-based insights: and actionable guidance to support confident decision-making - How Drupal AI could be the perfect fit for your organisation Host: - Paul Johnson Business -Development Manager 1xINTERNET.com Panel: - Alan Botwright - Director, Product & Solutions Marketing Acquia.com - Matthew Saunders - AI Ambassador amazee.io - Jamie Abrahams - Director FreelyGive Learn more about Drupal AI: https://new.drupal.org/ai The Drupal AI Initiaive: https://www.drupal.org/about/starshot/initiatives/ai For media enquiries please contact p.johnson@1xinternet.com read more

embed image
Powered By Combinary

youtube

embed image

Beyond the Build Episode 6: Kanopi Studios + The Gilder Lehrman Institute of American History

Nicholas Gliserman from the Gilder Lehrman Institute of American History shares the story behind the Hamilton Education Program and how Drupal helped bring it to classrooms across the country. The Hamilton Education Program started as a collaborative effort between Hamilton creator Lin-Manuel Miranda and the Gilder Lehrman Institute of American History to use the musical “Hamilton” as a vehicle for educational enrichment, bringing history alive for young audiences through the arts. The website integrates American history education with the arts by allowing high school students to experience the musical and delve into its history; teachers and students are encouraged to conduct research using the website’s resources. The previous Hamilton site was built in Drupal 7, which was outdated and becoming increasingly rigid. Editors had a tough time updating content and didn’t have the flexibility of a more modern version of Drupal to create visually appealing pages for their audiences, while teachers had difficulty managing their students. It was time to redesign and rebuild with Kanopi Studios. read more

youtube

embed image

Welcome to the Drupal AI Initiative

On June 26th we had a first webinar dedicated to the Drupal AI initiative. Here is the recording of this session which you are most welcome to check if you'd like to learn more about Drupal AI. read more

youtube

embed image

Drupal AI at AI Summit at London Tech Week 2025

Filmed at the AI Summit at London Tech Week 2025, this two-minute video captures the passion and purpose behind the newly launched Drupal AI Strategic Initiative. Join Baddý and Jamie as they explain why this work is important and why we need the Drupal community to rally behind it. For more details about the Drupal AI Initiative visit: https://new.drupal.org/ai/announcement read more

youtube

embed image

2025 At-Large Board Elections Open Community Forum 2

Meet the candidates of 2025 At-Large Community Board Elections. read more

youtube

embed image

2025 At-Large Board Elections Open Community Forum 1

Meet the candidates of 2025 At-Large Community Board Elections. read more

youtube

embed image

The Future of Drupal Governance | International Federation Working Group (IFWG)

youtube

embed image

Beyond The Build: Aten Design Group and Healthcare Without Harm

In episode 5, we were joined by Drupal Certified Partner, Aten Design Group and Healthcare Without Harm. We talked about how Healthcare Without Harm's internal stakeholders needed an improved content editing experience and they chose Aten Design Group to solve this problem with Aten's Mercury Editor on Drupal. read more

youtube

embed image

Healthcare Summit pt2 | DrupalCon Atlanta 2025

youtube

embed image

Distributions are dead, long live distributions - a Drupal CMS story | DrupalCon Atlanta 2025

youtube

embed image

Higher Ed Summit pt2 | DrupalCon Atlanta 2025

youtube

embed image

Leveling Up Content - Integrating Drupal with Godot for Game Development | DrupalCon Atlanta 2025

youtube

embed image

Creating Opportunities - From Internships to Drupal Careers | DrupalCon Atlanta 2025

youtube

embed image

Finding Your Path to Drupal - How Three Unique Journeys Led to Meaningful Careers in Web Development

youtube

embed image

Automate, Integrate, Innovate AI powered GitLab CI for Drupal module development

youtube

embed image

Women in Drupal Lunch | DrupalCon Atlanta 2025

youtube

embed image

Drupal.org Engineering Panel | DrupalCon Atlanta 2025

youtube

embed image

Building web confidence through accessible, non expert user trainings | DrupalCon Atlanta 2025

youtube

embed image

First Time Contributors Workshop - day 4 | DrupalCon Atlanta 2025

youtube

embed image

Working with the AI Agents in Drupal CMS - Create your own agents and AI powered migration

youtube

embed image

Community Summit pt1 | DrupalCon Atlanta 2025

youtube

embed image

The Unspoken Algorithm - Neurodivergence, Identity, and Turning Exclusion into Inclusion

youtube

embed image

WordPress to Drupal - A Migration Survival Guide | DrupalCon Atlanta 2025

youtube

embed image

Supply Chain Security in Drupal and Composer | DrupalCon Atlanta 2025

youtube

embed image

Healthcare Summit pt1 | DrupalCon Atlanta 2025

youtube

embed image

Developing the Product Management Practice in Government | DrupalCon Atlanta 2025

youtube

embed image

Using Your Superpowers to Lead in a Male Dominated Industry | DrupalCon Atlanta 2025

youtube

embed image

Higher Ed Summit pt1 | DrupalCon Atlanta 2025

youtube

embed image

Driving today’s CMS with tomorrow’s artificial intelligence | DrupalCon Atlanta 2025

youtube

embed image

Community Summit pt2 | DrupalCon Atlanta 2025

youtube

embed image

The future of Drupal core in the age of Drupal CMS | DrupalCon Atlanta 2025

youtube

embed image

Non profit Summit pt3 - post group discussions | DrupalCon Atlanta 2025

youtube

embed image

Government Summit pt1 | DrupalCon Atlanta 2025

youtube

embed image

Government Summit pt2 | DrupalCon Atlanta 2025

youtube

embed image

What the WordPress Conflict Means for Open Source Businesses | DrupalCon Atlanta 2025

youtube

embed image

The Future of Drupal Theming - AI, Experience Builder, and Beyond | DrupalCon Atlanta 2025

youtube

embed image

Drupal Commerce's Starshot Roadmap | DrupalCon Atlanta 2025

youtube

embed image

Mixing the Schema.org Blueprints module into a Drupal Recipe to bake a sweet content model

youtube

embed image

Beat the Gatekeepers - Build Direct Audience Relationships Through Content, Analytics, and AI

youtube

embed image

Unlocking Enterprise Agility - A Deep Dive into Governance and Multi Experience Operations

youtube

embed image

The Neurodivergency SuperPower - How Diverse Teams Function Better | DrupalCon Atlanta 2025

youtube

embed image

Government Summit pt3 - Post group discussions | DrupalCon Atlanta 2025

youtube

embed image

Digital Debris - Strategies for the Life and Death of PDFs | DrupalCon Atlanta 2025

youtube

embed image

Non profit Summit pt2 | DrupalCon Atlanta 2025

youtube

embed image

Healthcare Summit pt3 | DrupalCon Atlanta 2025

youtube

embed image

Honey, I Shrunk The Marketing Budget - How To Keep Improving Your Website In a Challenging Economy

youtube

embed image

DrupalCon as a Game (audio enhanced) | DrupalCon Atlanta 2025

youtube

embed image

What Do Marketers Really Want? Unpacking the User Research for Drupal CMS | DrupalCon Atlanta 2025

youtube

embed image

From Idea to Publish - Building a Custom GPT to Power Your Content Pipeline | DrupalCon Atlanta 2025

youtube

embed image

Drupal CMS - The Exciting Parts | DrupalCon Atlanta 2025

youtube

embed image

Jumpstart Your Drupal Projects with Recipes -Simplifying Configurations and Speeding Up Go to Market

embed image
Powered By Combinary

youtube

embed image

Drupal Association Public Board Meeting | DrupalCon Atlanta 2025

youtube

embed image

First Time Contribution Workshop | DrupalCon Atlanta 2025

youtube

embed image

Driesnote | DrupalCon Atlanta 2025

Keynote from Drupal Founder and Project Lead Dries Buytaert - 25 March, 2025 read more

youtube

embed image

Launch your design system into hyperdrive with Starshot’s Experience Builder

youtube

embed image

DrupalCon Keynote - Yamilee Toussaint | DrupalCon Atlanta 2025

youtube

embed image

Paragraphs and Single Directory Components - A dynamic duo | DrupalCon Atlanta 2025

youtube

embed image

Drupal CMS now and beyond | DrupalCon Atlanta 2025

youtube

embed image

Following Drupal core development - Is it possible to understand every added change?

youtube

embed image

DrupalCon as a Game | DrupalCon Atlanta 2025

youtube

embed image

From Figma to Function- Bridging Design and Development with Storybook & Drupal

youtube

embed image

Site Building with Translations, Regionalization, and Layout Builder | DrupalCon Atlanta 2025

youtube

embed image

The Future of SEO - Embracing Change and Innovation | DrupalCon Atlanta 2025

youtube

embed image

Drupal CMS Golden standard for privacy and data protection | DrupalCon Atlanta 2025

youtube

embed image

Planning a Takeover - A Success Story in Implementing Storybook, Drupal 10, and Layout Builder

youtube

embed image

Mastering Drupal’s Core Site Building Features - The Keys to Flexible Content Management

youtube

embed image

End to end collaboration in Drupal with EditTogether | DrupalCon Atlanta 2025

youtube

embed image

Leveraging Drupal SaaS to Power 400 Websites as Unique as Independent Bookstores

youtube

embed image

Discuss Site Templates and Marketplace - Driesnote Followup BoF | DrupalCon Atlanta 2025

youtube

embed image

Keynote - Drupal CMS Spotlights | DrupalCon Atlanta 2025

youtube

embed image

The Best and Worst Themes, Modules, Widgets, Extensions, and AI tools for ADA Compliance

youtube

embed image

An Introduction to the Bluefly.io Collective | DrupalCon Atlanta 2025

Welcome to this special discussion on the Bluefly.io Collective! Moderated by Chad Hester, Solutions Architect at Bluefly.io, this session brings together key team members, including Founder Thomas Scola, to explore how Bluefly.io supports the Drupal community, partners with agencies, and drives open-source innovation. In this video, we discuss: ✅ Bluefly.io’s role in the evolving Drupal ecosystem ✅ How we collaborate with agencies to strengthen technical capabilities ✅ Our commitment to mentorship, knowledge-sharing, and community engagement ✅ Future initiatives and partnerships shaping the open-source landscape If you're interested in learning more or collaborating with us, visit Bluefly.io. Panel Participants: ➝ Chad Hester – Solutions Architect, Moderator ➝ Thomas Scola – Founder ➝ Luke McCormick – Solutions Architect ➝ Geoff Maxey – Technical Success Architect ➝ Johann Drolshagen – Chief Technology Officer ➝ AJ Shah – FED/SLED Technical Success Consultant ➝ Norah Medlin – Director of Delivery & Program Operations ➝ Carlos Ospina – Technical Success Architect read more

youtube

embed image

How Leading Organizations Achieve 90%+ Accessibility Compliance to Improve Digital Experience

Poor web accessibility doesn’t just frustrate users, it hurts your brand, your search rankings, and your bottom line. In this conversation with George Washington University, we explore how they’ve made accessibility a core part of their digital experience to ensure that their 766 Drupal websites are seamless and high-performing for every user. You’ll gain insights into how designing with accessibility in mind and proactive testing improves website engagement. Plus, learn actionable steps to integrate accessibility early in your digital strategy while preparing for compliance with regulations like Title II. read more

youtube

embed image

Drupal CMS Launch Parties Montage

Experience the worldwide celebration as the Drupal community comes together for the historic launch of Drupal CMS! This montage captures the excitement and energy from launch parties across the globe, showcasing the vibrant open source community that makes Drupal special. Drupal CMS empowers marketers and content teams to create exceptional digital experiences without relying on developers, while maintaining the unparalleled flexibility, security, and scalability that Drupal is known for. #Drupal #DrupalCMS #OpenSource #CMS #DigitalExperience #WebDevelopment read more

youtube

embed image

Meet the AI Automators that power everything in Drupal CMS - CKEditor, AI Agents, no code required!

youtube

embed image

Survey Says! User Experience Research for Digital Platforms | DrupalCon Atlanta 2025

youtube

embed image

Recipes - It's About Time! | DrupalCon Atlanta 2025

youtube

embed image

No need to over React! Navigating Experience Builder as a developer | DrupalCon Atlanta 2025

youtube

embed image

Navigating Migration Challenges and Streamlining Content for Site Consolidation Projects

youtube

embed image

Mapping Success - Building Effective Product Roadmaps for Drupal Projects | DrupalCon Atlanta 2025

youtube

embed image

Tag! You're it - Digital freeze tag with GTM | DrupalCon Atlanta 2025

youtube

embed image

IXP Fellowship - Using Contribution Credits to encourage organizations to hire new Drupal talent

youtube

embed image

Security Team Panel | DrupalCon Atlanta 2025

youtube

embed image

From Data to Insight - Crafting Custom GA4 Reports in Looker Studio for Website Success

youtube

embed image

Shaping the Future of Drupal - How Design Thinking and Collaboration is driving Experience Builder

youtube

embed image

Drupal Workspaces - Revolutionizing Content Staging and Workflows | DrupalCon Atlanta 2025

youtube

embed image

Experience Builder is coming - Are you ready? | DrupalCon Atlanta 2025

youtube

embed image

First Time Contributor Workshop - day 1 | DrupalCon Atlanta 2025

youtube

embed image

Ripple Makers Roundtable | DrupalCon Atlanta 2025

youtube

embed image

Drupal Recipes Initiative Update | DrupalCon Atlanta 2025

youtube

embed image

Community Working Group Roundtable | DrupalCon Atlanta 2025

youtube

embed image

Drupal Next Gen Navigation - Enhanced Admin UI and better UX | DrupalCon Atlanta 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