Json | Html

rss

AI at BADCamp 2025: Hands-On, Community-Driven, and Happening Now

BADCamp has always been a community-first event where ideas, experimentation, and practical knowledge-sharing thrive. This year, it’s also where Drupal’s AI conversation gets very real.

From a focused, three-hour AI Summit to a range of practical sessions across the camp, AI is showing up in force at BADCamp 2025. Whether you're a site builder, developer, themer, or content strategist, there's something here for you.

The AI Summit: Community and Possibility

Friday morning, October 25, BADCamp is hosting a special three-hour AI Summit. This unconference-style session will give the Drupal community a space to explore how we’re using AI in the real world and where we want to take it next.

It’s not a keynote. It’s not a showcase. It’s a collaborative working session where the participants set the agenda. The goal is to move the conversation forward by grounding it in actual experience. What’s working, what isn’t, and what’s needed.

Details here: AI Summit at BADCamp

Drupal AI Initiative in the Spotlight

The Drupal AI Strategic Initiative will also be well represented. I'll be leading a hands-on session that shows how anyone can integrate private AI tools into their Drupal site without writing code:

Kristen Pol will provide a look at the bigger picture, including how the initiative is positioning Drupal for the future:

AI Topics Across the Camp

BADCamp isn’t just featuring AI. It’s threading it through the whole program. Here are some of the other sessions digging into what AI can do in and around Drupal:

AI is no longer on the sidelines. The Drupal community is actively shaping how open source, ethical, and privacy-respecting AI tools can work in real content workflows.

If you're curious about where Drupal and AI meet, BADCamp is the place to see it all in motion. This isn’t about someday. It’s about what you can do right now.

badcamp.org

File attachments: 
read more
matthews 16.09.2025

rss

Drupal AI Initiative: AI at BADCamp 2025: Hands-On, Community-Driven, and Happening Now

BADCamp has always been a community-first event where ideas, experimentation, and practical knowledge-sharing thrive. This year, it’s also where Drupal’s AI conversation gets very real.

From a focused, three-hour AI Summit to a range of practical sessions across the camp, AI is showing up in force at BADCamp 2025. Whether you're a site builder, developer, themer, or content strategist, there's something here for you.

The AI Summit: Community and Possibility

Friday morning, October 25, BADCamp is hosting a special three-hour AI Summit. This unconference-style session will give the Drupal community a space to explore how we’re using AI in the real world and where we want to take it next.

It’s not a keynote. It’s not a showcase. It’s a collaborative working session where the participants set the agenda. The goal is to move the conversation forward by grounding it in actual experience. What’s working, what isn’t, and what’s needed.

Details here: AI Summit at BADCamp

Drupal AI Initiative in the Spotlight

The Drupal AI Strategic Initiative will also be well represented. I'll be leading a hands-on session that shows how anyone can integrate private AI tools into their Drupal site without writing code:

Kristen Pol will provide a look at the bigger picture, including how the initiative is positioning Drupal for the future:

AI Topics Across the Camp

BADCamp isn’t just featuring AI. It’s threading it through the whole program. Here are some of the other sessions digging into what AI can do in and around Drupal:

AI is no longer on the sidelines. The Drupal community is actively shaping how open source, ethical, and privacy-respecting AI tools can work in real content workflows.

If you're curious about where Drupal and AI meet, BADCamp is the place to see it all in motion. This isn’t about someday. It’s about what you can do right now.

badcamp.org

File attachments: 
read more
16.09.2025

rss

Dripyard Premium Drupal Themes: Talking Drupal Ep. 520: Dripyard

We’re excited to share that Dripyard was featured on Talking Drupal, Episode 520!

Andy and I joined the hosts to talk about why we launched Dripyard, what makes our themes different, and how Drupal’s modern tooling like Single Directory Components and Drupal CMS (Canvas + Recipes) have made this the perfect time to bring high-quality themes to the ecosystem.

Some highlights from the episode:

read more
16.09.2025

rss

1xINTERNET blog: DrupalCamp Ruhr 2025

DrupalCamp Ruhr 2025 in Essen brought together nearly 100 Drupal enthusiasts for sessions, networking, and fun at the Unperfekthaus, celebrating community, knowledge sharing, and collaboration.

read more
16.09.2025

rss

Specbee: What you need to know about Drupal AI (and what’s new)

Drupal AI brings together human expertise and advanced machine intelligence to help teams create faster and explore new possibilities. Find out what’s new in the Drupal AI world. read more
16.09.2025

rss

The Drop Times: Opening Drupal to Everyone

The 2025 Ironstar Developer Survey confirms a critical trend in the Drupal ecosystem: younger developers are not entering the community at the rate needed to sustain long-term growth. Of the 753 respondents, only one was under the age of 21. Developers aged 21-29 declined from 59 last year to 44 this year, despite an increase in overall participation. Those with less than one year of experience numbered just 11 globally, with only a single respondent from Asia, a sharp drop in early-career representation.

André Angelantoni stated that "Drupal is struggling to reach younger developers," citing the same findings and pointing to a broader pattern: the aging of the contributor base. While Drupal continues to evolve in areas like AI integration (78% adoption this year, up from 50%), developer tooling (93% of DDEV users would recommend it), and platform usage (Platform.sh is the most recommended PaaS), the lack of incoming junior developers presents a structural challenge.

Despite the gap in new developer entry, Drupal continues to make meaningful progress in areas that matter: AI adoption is up significantly, modern tooling like DDEV is widely embraced, and community-driven improvements to the developer experience are ongoing. To build on this momentum, practical steps should focus on structured onboarding, beginner-friendly documentation, mentorship programs, and targeted outreach through learning platforms and regional events. These efforts can help ensure that Drupal remains accessible, relevant, and supported by a new generation of developers.

INTERVIEW

DISCOVER DRUPAL

TUTORIALS

EVENT

ORGANIZATION NEWS

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
16.09.2025

rss

Cheppers: Drupal SEO in the Age of AI

Search is no longer what it used to be. For many years the process was simple. People typed a question into Google, browsed the links that appeared, and clicked the result that looked most promising. Businesses, especially those running Drupal websites, built entire strategies around search engine optimization to capture those clicks and grow their audience. read more
16.09.2025

rss

DrupalCon Nara 2025: Building Tomorrow in One of Japan's Most Ancient Cities

November 17–19, 2025 | Nara, Japan

The energy is building in Asia. Following July's groundbreaking first-ever Contribution Day in Tokyo—where developers, translators, and UX experts came together to push Drupal forward—that momentum is heading straight to one of Japan's most culturally rich cities.

Innovation Meets Tradition

Set against Nara's stunning temples and serene gardens, DrupalCon Nara offers something truly special: a chance to experience cutting-edge digital innovation in a setting that's steeped in centuries of craftsmanship and attention to detail. It's the perfect backdrop for a community that values both technological excellence and thoughtful design.

What makes Nara unique:

  • Bilingual sessions in Japanese and English, reflecting Drupal's truly global nature

  • Vibrant Contribution Day building on Tokyo's success, where every skill level finds a way to make an impact

  • Cultural immersion opportunities that remind us why diverse perspectives make better software

  • Intimate scale that makes every conversation meaningful and every connection genuine

Building Bridges Across Asia

The Drupal Asia Agency Leaders Dinner isn't just networking—it's ecosystem building. Agency leaders and service providers from across the region will gather for an evening designed to spark collaborations, share market insights, and explore opportunities that benefit the entire Asian Drupal community.

With limited seats available, this exclusive gathering represents a unique opportunity to shape the future of Drupal adoption across one of the world's most dynamic regions.

Your Gateway to the Asian Drupal Renaissance

Nara represents more than a conference—it's a celebration of how the open source movement thrives when it embraces local culture while maintaining global standards. Whether you're contributing code, sharing strategies, or simply soaking in the unique energy of Japan's Drupal community, you'll leave with perspectives that transform how you approach digital challenges.

The combination of Japan's meticulous attention to detail and Drupal's flexible architecture creates something special. Come see what happens when two cultures of excellence collide.

Ready for Nara? Register now and secure your spot.

Register today

read more
Drupal Association 15.09.2025

rss

Talking Drupal: Talking Drupal #520 - Dripyard

In this episode, we are joined by special guests Mike Herchel and Andy Giles, founders of Dripyard. Dripyard is a premium Drupal theme designed to reduce the cost of ownership and enhance the developer experience for modern Drupal projects. Mike and Andy share insights into their motivation behind launching Dripyard, the detailed work that goes into creating accessible, high-quality themes, and how their themes will integrate with upcoming Drupal features like Canvas. We also discuss the module of the week, Content First, and a crucial public service announcement about a supply chain attack impacting NPM tools.

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

Topics
  • Meet the Guests: Mike Herchel and Andy Giles
  • Module of the Week: Content First
  • Public Service Announcement: NPM Supply Chain Attack
  • Event Spotlight: Bad Camp 2025
  • Introducing Dripyard: A New Drupal Theme Company
  • The Concept and Vision Behind Dripyard
  • The Importance of Accessibility in Themes
  • Building Themes for the General Public
  • Supporting Drupal CMS and Canvas
  • Supporting Custom and Contrib Modules
  • Styling Challenges with Webform Module
  • Consulting Services for Theme Integration
  • Sub-Theming and Customization Options
  • Support and Assistance for Non-Developers
  • Recipes for Efficient Theme Setup
  • Modern CSS and JavaScript Practices
  • Target Audience and Market Focus
  • Licensing and Open Source Considerations
  • Final Thoughts and Contact Information
Module of the Week

with Martin Anderson-Clutz - mandclu.com mandclu

Content First - The Content First module provides a simple tool for viewing the plain text content of any node without design, media, or layout distractions. It helps content teams, editors, and designers focus on what matters most: the content itself.

Whether you're drafting, reviewing, or rethinking your site’s messaging, this module supports a true “content-first” approach by giving you a clean, layout-free version of your page.

Resources

Dripyard Supply Side Attack - Also this link grep -r --binary-files=text _0x112fa81 to diagnose if you’ve been impacted Should I Use a Carousel?

Guests

Mike Herchel mherchel Andy Giles andyg5000 dripyard.com

Hosts

John Picozzi - epam.com johnpicozzi Martin Anderson-Clutz - mandclu.com mandclu James Sansbury - tugboatqa.com q0rban

read more
15.09.2025

rss

A Drupal Couple: From Job Rejection to Enterprise Kubernetes Platform in 6 Days

Image
Imagen
Article body

TL;DR: After a job rejection for lacking hands-on experience with specific tools, I decided to test my learning approach with Kubernetes. Built an enterprise-grade platform in 17 hours over 6 days using my "black box" learning method. Results included production infrastructure with monitoring, real applications, security patterns, and a community module contribution. The key: focus on solving immediate problems while implementing professional patterns from day one.

 

 


 

 

About a month ago, I was turned down for a role at Confluent. The reason? No hands-on experience with their tools. Fair enough. But it got me thinking about something I've been doing for decades: can I still learn complex technology stacks quickly using my "black box" approach?

 

I decided to find out. I picked Kubernetes - something I'd never practiced before - and gave myself a simple challenge: demonstrate that systematic learning beats months of theoretical study.

 

Six days and 17 hours of focused learning later, I had an enterprise-grade Kubernetes platform running real applications with monitoring. The module contribution came after that, taking additional time to properly research and build. Here's how the black box methodology made it possible.

What Is Black Box Learning?

Instead of trying to master everything at once, I focus only on what solves my immediate problem. I know other parts exist, but I don't let them distract me until I need to "open that box."

 

Think about learning Drupal development. I started with CSS for the longest time because it solved everything I needed. When a more complex problem presented itself, I knew my next step was to open templates. When I needed something more, I knew preprocess functions existed, but I chose not to get distracted by them until needed.

 

Same thing happened at Acquia. I never looked hard at Site Factory until my customer bought it. Then I attended the 2-day seminar and became an internally recognized subject matter expert.

 

The key is strategic focus: know what exists, but only dive deep into what solves your immediate problem. Everything else stays closed until needed.

The 6-Day Learning Journey

Rather than diving into theoretical concepts, I approached each day with a specific problem to solve. The progression shows how systematic learning works in practice.

 

Day 1 (3.5 hours): Foundation and Tool Selection Started by mapping Kubernetes concepts to familiar web hosting architecture. Research with Claude as a partner, followed by basic implementation: kubectl, Kind, simple cluster. Key decision: chose HAProxy for Ingress because friends work there and I knew I could get help. Installed better tools (Helm, Freelens) based on research. Real learning meant real infrastructure, so I reinstalled an old laptop with Ubuntu.

 

Day 2 (3.5 hours): Professional Patterns from Day One Each solved problem revealed what to learn next. Built proper team separation using Kustomize with base configurations plus development/production overlays. No toy examples. Professional deployment patterns with Infrastructure as Code from the start. This is where 30 years of infrastructure experience accelerated learning. I knew the organizational problems even if I didn't know these specific tools.

 

Day 3 (3 hours 40 minutes): Production Infrastructure External access via MetalLB for bare metal LoadBalancer services. Took a detour looking at HAProxy replacement, but discovered commercial licensing requirements. Practical decision-making: chose appropriate tools for the situation. Implemented NFS shared storage for persistent content across multiple pods. Result: production-ready infrastructure with external access.

 

Days 4-6 (9+ hours): Real Applications and Enterprise Monitoring Deployed Drupal 11 with multi-container architecture, external database integration, and proper networking. Here's where black box discipline showed its value: I started planning Kafka integration for user events, then realized I was opening too many boxes at once. Stepped back to build monitoring foundation first (RBAC, Prometheus, Grafana). Enterprise patterns: authentication, security, observability with persistent storage.

 

Key Learning Principles That Emerged:

 

  • Professional implementation from day one. No learning with toys, everything built for production use.

  •  
  • Sequential problem solving. Each solution enabled the next logical challenge.

  •  
  • Strategic stepping back. Recognize proper sequencing instead of jumping to exciting features.

  •  
  • Experience acceleration. Map new concepts to existing knowledge (30 years Linux experience).

  •  
  • Research partnerships. Accelerate implementation without getting stuck in documentation rabbit holes.

The Unexpected Community Contribution

After completing the enterprise platform, I was ready to implement that Kafka integration I'd planned. But when I researched how to send events from Drupal to Kafka, I discovered a problem: there was no integration between ECA (Event-Condition-Action) and Kafka message streaming.

 

I could have worked around it with custom solutions, but that seemed like missing the point. If I needed this, other people probably did too. This is where the black box approach revealed something unexpected: sometimes learning leads to contributing.

 

Using systematic development methodology with Claude, I built the ECA Kafka Integration module. The module bridges ECA with Apache Kafka, enabling automated message publishing based on Drupal events. It essentially turns Drupal into a smart Kafka producer for any site activity.

 

At this point, I considered the exercise complete. The platform was enterprise-ready, and I'd contributed something valuable to the community.

What This Demonstrates for Companies

Time Efficiency: 17 hours total resulted in enterprise platform with monitoring plus community contribution. Companies need people who can build systematically without over-engineering.

 

Rapid Adaptation: The ability to acquire hands-on experience quickly might matter more than existing experience with specific tools. Each solved problem revealed exactly what to learn next, with no wasted time on concepts not yet needed.

 

Professional Standards: Infrastructure as Code, security patterns, team separation from day one. No learning with toy examples - everything built for production use from the start.

 

Problem-Solving Methodology: Systematic building where each solution enabled the next challenge. Black box discipline meant recognizing when to step back and build proper foundations before jumping to exciting features.

 

Community Engagement: Moving from consumer to contributor. Learning led to identifying and filling a genuine gap in the Drupal ecosystem.

The Business Reality

This isn't just about personal learning. It's about what companies actually need: the ability to adapt quickly to new tools without months of study, the capacity to build professional solutions while learning the technology, and the judgment to know when to step back and build proper foundations.

 

The Confluent rejection that started this journey highlighted something important: hands-on experience matters, but the ability to acquire that experience rapidly might matter more.

 

Six days later, I had enterprise Kubernetes experience and had contributed something valuable to the community I care about. The black box approach didn't just help me learn Kubernetes - it led me to make Kubernetes work better with the tools I already knew.

 

Each solved problem reveals exactly what you need to learn next, not what you think you need to learn. No wasted time on concepts you don't need yet. No getting overwhelmed by the scope of what you don't know.

 

Companies need people who build systematically without over-engineering. This systematic approach works for any technology stack.

 

The work isn't finished. There are more black boxes to open, more problems to solve, and more ways to contribute to the communities and technologies that matter.

 

What's your approach to learning complex tech? Do you plan everything upfront, or do you solve problems as you go?

 

 


 

 

The complete Kubernetes learning platform code is available on GitHub, and the ECA Kafka Integration module can be found on Drupal.org.

 

Author
Abstract
After a job rejection for lacking hands-on experience with specific tools, I demonstrated that systematic "black box" learning methodology can produce enterprise-grade results. Built complete Kubernetes platform with monitoring, security, and real applications in 17 hours over 6 days, leading to community contribution.
Rating
No votes yet

Add new comment

read more
15.09.2025

rss

DrupalCon News & Updates: Early Bird Registration is Open for DrupalCon Chicago 2026!

The Early Bird registration is now open for the largest Drupal event in North America, DrupalCon Chicago 2026, happening March 23–26, 2026 in Chicago, Illinois. Don’t miss your chance to connect, learn, and celebrate with the global Drupal community.

For a limited time, secure your DrupalCon Chicago registration for just $575—the lowest price available!

Learn more and register now to get your ticket at the lowest price!

Don’t miss your chance to connect, learn, and celebrate with the global Drupal community.

When you buy a conference ticket, you’ll get access to:

  • DrupalCon opening reception
  • All general conference sessions
  • All contribution sessions
  • Keynote speakers, access to the Expo Hall, and raffle contest
  • Trivia Night
  • Lunch and coffee breaks
  • Networking and mentorship

View the program at a glance now.

Stay at DrupalCon Chicago 2026 Headquarters

Make the most of your DrupalCon experience by staying at the Hilton Chicago, the official DrupalCon hotel.

DrupalCon is more than just sessions. The real magic happens in hallway track conversations, late-night discussions, and spontaneous coffee meetups. Book the conference hotel to stay close to it all.

Book your room at Hilton Chicago!!

DrupalCon Chicago 2026 Call For Speakers Deadline Approaching Soon

The Drupal Association is dedicated to creating an event that is welcoming and inclusive to everyone. The Call for Speakers for DrupalCon Chicago 2026 submission deadline is almost here!

Submitters may edit their submissions until 26 September 2025, 11:59 pm Central Time.

Submit your session soon!

read more
15.09.2025

rss

The Drop Times: New Way of Writing Hooks in Drupal 11 Explained

Drupal 11.1 introduces a modern way to write hooks using PHP attributes, moving beyond the traditional procedural approach. This shift brings autoloading, dependency injection, better testability, and cleaner code organization—making hooks faster, smarter, and easier to maintain. Teade Geertsma of Emble explains how the new system works with practical code examples, covers ordering and backward compatibility, and highlights what remains procedural. A must-read for developers preparing their modules for Drupal’s object-oriented future. read more
15.09.2025

rss

Meet Glenn Hilton and his vision for the future of Drupal

We’re thrilled to introduce Glenn Hilton, one of the newest members elected to the Drupal Association Board, with his term beginning 1 November 2025.

Glenn is the Founder and CEO of ImageX, a Drupal agency that he established in 2001. Over more than two decades of leadership, Glenn has combined creativity with community to guide both his company and his career. His passion for open source and collaboration has made him an active participant in the Drupal community for more than ten years.

Beyond his role as CEO, Glenn is deeply committed to building strong teams and helping people reach their full potential. He believes that lasting success comes from relationships and from creating environments where individuals and communities can thrive.

We are thrilled to have Glenn bring this perspective to the Board. Here are his thoughts as he begins this new chapter:

What are you most excited about when it comes to joining the Drupal Association Board?
I'm excited to help shape the business strategy that ensures the long-term sustainability of the Drupal ecosystem. It is a unique opportunity to bridge the gap between agencies, contributors, and end clients while keeping Drupal both innovative and commercially viable.

What do you hope to accomplish during your time on the board?
I want to strengthen feedback loops with agencies and enterprise users so that we have stronger data to help us better understand and support the needs of those investing in Drupal. I also hope to help expand Drupal’s reach by improving how we communicate its value and create new paths for commercial growth.

What specific skill or perspective do you contribute to the board?
As CEO of a long-standing Drupal agency, I bring a business-first perspective rooted in delivery, growth strategy, and client expectations. With more than 20 years in leadership, I focus on scalable teams, efficient operations, and long-term partnerships.

How has Drupal impacted your life or career?
Drupal changed the trajectory of my agency and gave me a career grounded in purpose, global collaboration, and community. It is more than a platform, it is a values-driven ecosystem where even competitors work together with integrity and a shared mission.

Tell us something that the Drupal community might not know about you.
Outside of work, I am a real estate and architecture enthusiast and probably spend too much time analyzing floor plans. I have four amazing kids, one grandchild, a wonderful wife, and a deep passion for my faith in Jesus Christ.

Share a favorite quote or piece of advice that has inspired you.
“Leadership is not about being in charge. It is about taking care of those in your charge.” — Simon Sinek

We look forward to the contributions Glenn will make during his time on the Drupal Association Board. Thank you, Glenn, for sharing your time and expertise with the Drupal community. You can connect with Glenn on LinkedIn.

About the Drupal Association Board of Directors

The Drupal Association Board of Directors comprises 13 members with nine nominated for staggered three-year terms, two elected by Drupal Association members, and one seat is reserved for the Drupal Project Founder, Dries Buytaert. One seat  is reserved for the immediate past chair as a non-voting member. All Board terms start on 1 November of each year.

The Board meets twice in person for weekend retreat and about 5 times virtually each year.  The Board provides strategic guidance to the Drupal Association and oversight of the Association’s management, policy development, management, budget, and fundraising efforts.

read more
Drupal Association 15.09.2025

rss

Drupal Association blog: Meet Glenn Hilton and his vision for the future of Drupal

We’re thrilled to introduce Glenn Hilton, one of the newest members elected to the Drupal Association Board, with her term beginning 1 November 2025.

Glenn is the Founder and CEO of ImageX, a Drupal agency that he established in 2001. Over more than two decades of leadership, Glenn has combined creativity with community to guide both his company and his career. His passion for open source and collaboration has made him an active participant in the Drupal community for more than ten years.

Beyond his role as CEO, Glenn is deeply committed to building strong teams and helping people reach their full potential. He believes that lasting success comes from relationships and from creating environments where individuals and communities can thrive.

We are thrilled to have Glenn bring this perspective to the Board. Here are his thoughts as he begins this new chapter:

What are you most excited about when it comes to joining the Drupal Association Board?
I'm excited to help shape the business strategy that ensures the long-term sustainability of the Drupal ecosystem. It is a unique opportunity to bridge the gap between agencies, contributors, and end clients while keeping Drupal both innovative and commercially viable.

What do you hope to accomplish during your time on the board?
I want to strengthen feedback loops with agencies and enterprise users so that we have stronger data to help us better understand and support the needs of those investing in Drupal. I also hope to help expand Drupal’s reach by improving how we communicate its value and create new paths for commercial growth.

What specific skill or perspective do you contribute to the board?
As CEO of a long-standing Drupal agency, I bring a business-first perspective rooted in delivery, growth strategy, and client expectations. With more than 20 years in leadership, I focus on scalable teams, efficient operations, and long-term partnerships.

How has Drupal impacted your life or career?
Drupal changed the trajectory of my agency and gave me a career grounded in purpose, global collaboration, and community. It is more than a platform, it is a values-driven ecosystem where even competitors work together with integrity and a shared mission.

Tell us something that the Drupal community might not know about you.
Outside of work, I am a real estate and architecture enthusiast and probably spend too much time analyzing floor plans. I have four amazing kids, one grandchild, a wonderful wife, and a deep passion for my faith in Jesus Christ.

Share a favorite quote or piece of advice that has inspired you.
“Leadership is not about being in charge. It is about taking care of those in your charge.” — Simon Sinek

We look forward to the contributions Glenn will make during her time on the Drupal Association Board. Thank you, Glenn, for sharing your time and expertise with the Drupal community. You can connect with Glenn on LinkedIn.

About the Drupal Association Board of Directors

The Drupal Association Board of Directors comprises 13 members with nine nominated for staggered three-year terms, two elected by Drupal Association members, and one seat is reserved for the Drupal Project Founder, Dries Buytaert. One seat  is reserved for the immediate past chair as a non-voting member. All Board terms start on 1 November of each year.

The Board meets twice in person for weekend retreat and about 5 times virtually each year.   The Board provides strategic guidance to the Drupal Association and oversight of the Association’s management, policy development, management, budget, and fundraising efforts.

read more
15.09.2025

rss

Très Bien Blog: How to use HTMX with forms in Drupal 11.3

How to use HTMX with forms in Drupal 11.3

After a shorter than expected time in the core issue queue the HTMX integration in now usable in Drupal Core, Let's see how we can use it! 

HTMX has a respectable pool of examples to choose from, today we'll focus on forms. How can we make an equivalent of the cascading select HTMX example in Drupal? 

theodore read more
12.09.2025

rss

CodeLift: Casestudy Drupal 7 upgrade: Transforming Cram-A-Lot Ubercart Webshop from Drupal 7 to Drupal 10

CodeLift migrated Cram-A-Lot’s e-commerce site from Drupal 7 with Ubercart to Drupal 10 with Drupal Commerce. The migration included over 100 configurable products, quote request workflows, and related content.

The approach involved replicating the production environment locally, using AI-assisted refactoring to update custom modules, and preserving the existing content architecture and field structures. Automated visual regression testing helped verify consistency across more than 40 screens.

The result is a Drupal 10 Commerce site that mirrors the original design and functionality while running on a modern platform, ensuring continuity for product data, quotes, and order workflows. read more
12.09.2025

rss

The Vardot Team: Drupal 7 Migration Readiness Checklist

Drupal 7 has reached its end of life, which means no further support, security updates, or bug fixes. If new security flaws are discovered in your Drupal 7 instance, they won't be fixed, or if bugs start appearing, there won't be an active community working to resolve them. This builds huge technical debt for any organization. And technicalities aside, organizations must always meet compliance standards, data protection and accessibility regulations. read more
12.09.2025

rss

Your Drupal AI use case could be featured. Tell us how you are innovating

At the time of writing there are 7,151 reported installs of Drupal AI and adoption is accelerating. Every day, new examples emerge of how Drupal AI helps teams tackle real-world business challenges, optimise content management, streamline workflows, and improve user experiences. Yet, with so many organisations adopting Drupal AI, it can be challenging to uncover every use case.

Be the next Drupal AI success story - Share your innovation

We want to hear from you! If your organization is using Drupal AI—whether you are a Drupal Certified Partner, AI Maker, agency, end customer, or an independent consultant—we invite you to share your story. You could be featured in a guest blog post or invited to participate in a webinar, helping others understand the practical applications of AI.

Get in touch to let us know how you are putting Drupal AI to work.

Drupal AI in action: examples from local government and education

Southwark Council, London: is transforming how it brings content online. Their digital estate holds over 2,000 PDFs, most designed for print rather than web consumption. A new AI PDF Importer, developed for the LocalGov Drupal, is helping convert these static documents into accessible, structured, and user-friendly web content. By integrating AI-powered automation, the project addresses pagination, heading hierarchies, image extraction, and link mapping, reducing a process that previously took hours to just seconds, and making vital information more accessible for residents.

University of Edinburgh, Scotland: has developed an AI tool, created during an internship, integrated into its Drupal-based content management system, EdWeb. Leveraging Drupal AI and a new “AI Agents” framework, the tool allows content editors to interact with specialised AI agents, such as a style guide agent and a site maintenance agent. These agents access trusted university resources, including the editorial style guide and acronym database, to provide context-aware guidance and support for publishers.

Artevelde University of Applied Sciences, Ghent, Belgium: is advancing knowledge on AI-assisted development through student contributions. Witze Van der Straeten has published a tutorial on converting Figma designs into Drupal components, illustrating how Drupal AI can significantly accelerate the process of turning designs into functional solutions.

These examples demonstrate the broad range of applications for Drupal AI, from local government to higher education and the wider ICT community, showing how AI can make content management smarter and more efficient. Of course Drupal AI has many other applications and we want to hear yours!

Share your Drupal AI achievements and help others learn

We want to showcase how organisations are using Drupal AI, whether in research, pilot, beta, or full production. Share your experience and you could be featured in a blog or invited to a webinar, helping others understand the practical impact of AI with Drupal.

Contact us to tell your story.

read more
pdjohnson 12.09.2025

rss

Drupal AI Initiative: Your Drupal AI use case could be featured—tell us how you are innovating

At the time of writing there are 7,151 reported installs of Drupal AI and adoption is accelerating. Every day, new examples emerge of how Drupal AI helps teams tackle real-world business challenges, optimise content management, streamline workflows, and improve user experiences. Yet, with so many organisations adopting Drupal AI, it can be challenging to uncover every use case.

Your Drupal AI use case could be featured—tell us how you’re innovating

We want to hear from you! If your organisation is using Drupal AI—whether you are a Drupal certified partner, AI Maker, agency, end customer, or an independent consultant—we invite you to share your story. You could be featured in a guest blog post or invited to participate in a webinar, helping others understand the practical applications of AI.

Get in touch to let us know how you are putting Drupal AI to work.

Drupal AI in action: examples from local government and education

Southwark Council, London: is transforming how it brings content online. Their digital estate holds over 2,000 PDFs, most designed for print rather than web consumption. A new AI PDF Importer, developed for the LocalGov Drupal, is helping convert these static documents into accessible, structured, and user-friendly web content. By integrating AI-powered automation, the project addresses pagination, heading hierarchies, image extraction, and link mapping, reducing a process that previously took hours to just seconds, and making vital information more accessible for residents.

University of Edinburgh, Scotland: has developed an AI tool, created during an internship, integrated into its Drupal-based content management system, EdWeb. Leveraging Drupal AI and a new “AI Agents” framework, the tool allows content editors to interact with specialised AI agents, such as a style guide agent and a site maintenance agent. These agents access trusted university resources, including the editorial style guide and acronym database, to provide context-aware guidance and support for publishers.

Artevelde University of Applied Sciences, Ghent, Belgium: is advancing knowledge on AI-assisted development through student contributions. Witze Van der Straeten has published a tutorial on converting Figma designs into Drupal components, illustrating how Drupal AI can significantly accelerate the process of turning designs into functional solutions.

These examples demonstrate the broad range of applications for Drupal AI, from local government to higher education and the wider ICT community, showing how AI can make content management smarter and more efficient. Of course Drupal AI has many other applications and we want to hear yours!

Share your Drupal AI achievements and help others learn

We want to showcase how organisations are using Drupal AI, whether in research, pilot, beta, or full production. Share your experience and you could be featured in a blog or invited to a webinar, helping others understand the practical impact of AI with Drupal.

Contact us to tell your story.

read more
12.09.2025

rss

The Drop Times: 23 Essential AI Modules for Content Creation and Authoring in Drupal

Explore 23 AI-powered Drupal modules that transform how you create, edit, and manage content. From intelligent page builders to real-time collaboration and automated media handling, this curated list by The DropTimes highlights the tools driving the future of content in Drupal. read more
12.09.2025

rss

Tag1 Consulting: We’re All In on AI. Here’s What That Actually Means.

Artificial Intelligence (AI) is becoming part of everything we do at Tag1, from performance testing to content workflows, as we continue to prove its value inside our own operations first. This post launches our AI content series, sharing how we’re applying AI in practice, what we’re learning along the way, and the principles guiding us to deliver business value without the hype.

Jeremy read more
11.09.2025

rss

The Vardot Team: Varbase Health Checklist: Best Practices We Follow

Varbase is our flagship solution, an enterprise-ready Drupal distribution that provides a strong foundation for any digital project. And like any other software, having regular updates and smart workflows in place will help the software realize its full potential. In this post, we'll cover: Latest Varbase features and release highlights Best practices for long-term longevity and security Recommended maintenance checklist you can adopt today   What’s New in Varbase Varbase 10.0.x and beyond bring major improvements, smart defaults, modern tools, and optional AI integration. Feature highlights: read more
11.09.2025

rss

The Vardot Team: Varbase Health Checklist: Best Practices We Follow

Varbase is our flagship solution, an enterprise-ready Drupal distribution that provides a strong foundation for any digital project. And like any other software, having regular updates and smart workflows in place will help the software realize its full potential. In this post, we'll cover: Latest Varbase features and release highlights Best practices for long-term longevity and security Recommended maintenance checklist you can adopt today   What’s New in Varbase Varbase 10.0.x and beyond bring major improvements, smart defaults, modern tools, and optional AI integration. Feature highlights: read more
11.09.2025

rss

The Drop Times: Unmanaged Files in Drupal: When and Why to Use Them (Part 1)

Unmanaged files in Drupal? Yes, there's a time and place. In this practical tutorial, veteran developer Jeff Greenberg walks through a real-world use case where skipping Drupal's file management system results in a cleaner, faster solution. Learn how to structure, access, and display hundreds of images without cluttering your database—or your sanity. read more
11.09.2025

rss

Talking Drupal: TD Cafe #010 - Steve Wirt & John Jameson

Join John and Steve as they delve into the intricacies and challenges of maintaining Drupal modules, comparing experiences with WordPress, and sharing their journey in making web development more accessible. They discuss their personal stories, the learning curve in module development, balancing user experience, and the importance of contributing back to the community. Learn about their current projects, thoughts on AI's role in accessibility, and get inspired by their dedication to improving the web for all users.

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

Topics
  • Drupal Beginnings: Personal Stories
  • Journey into Module Development
  • Accessibility in Web Development
  • Navigating the Learning Curve in Development
  • The Importance of Community and Collaboration
  • Challenges in Module Maintenance
  • Comparing Drupal and WordPress
  • Innovative Approaches to Development
  • Pet Peeves and Frustrations
  • Future Directions and AI Integration
  • The Story Behind the Shovel Avatar
Steve Wirt

Being a Developer and Tech Lead at CivicActions has exposed him to the experience of working on some of the largest government websites in the United States. A passion for opensourcing as much as possible has lead him to develop a growing number of modules, with two addressing accessibility Alt Text Validation & Node Link Report)

John Jameson

As the Digital Accessibility Developer at Princeton University, John has come to believe that the biggest barrier to accessible content is the idea that training can compensate for unintuitive authoring interfaces. So far his work to fix the authoring interfaces, to make workflows intuitive and accessible by default, has resulted in the Editoria11y Accessibility Checker and Link Purpose Icons JS libraries and Drupal modules.

Guests

Steve Wirt - swirt John Jameson - itmaybejj

Resources

Modules

Talking Drupal #490 Contrib First https://talkingdrupal.com/490 Contrib First https://guidebook.civicactions.com/en/latest/common-practices-tools/contribution/contrib-first/

read more
11.09.2025

rss

The Drop Times: “Drupal’s Complexity Is Being Used to Make Things Simpler” — Jorge Tutor on Smart Scaling

Jorge Tutor, CIO and co-founder of Metadrop, shares what he’s learned from two decades of building digital products, leading teams, and bridging the gap between business goals and technical execution. In this candid conversation, he explains why clarity—not code—is often the deciding factor in whether a project succeeds or stalls, and how systems thinking, coaching, and open source all play a role in getting it right. read more
11.09.2025

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
Drupal Association 11.09.2025

rss

Gábor Hojtsy: All the deep dives about Drupal's future at DrupalCon Vienna

All the deep dives about Drupal's future at DrupalCon Vienna

In the past month or so I had the opportunity to record videos featuring key DrupalCon Vienna sessions where you can learn about where Drupal is going. With only a couple days left to buy regular tickets, I think it is a good time to review my suggestions. 

Gábor Hojtsy read more
10.09.2025

rss

LakeDrops Drupal Consulting, Development and Hosting: Embrace ECA: The Future Beyond Classic Module Development

Embrace ECA: The Future Beyond Classic Module Development
Richard Papp

If you've been building Drupal sites for a while, you know the pattern: a new requirement comes in, you reach for a custom or dust off an aging contributed module, and before long your code base is a patchwork of narrowly-focused solutions. Over time, maintenance becomes a chore.

There's a better way.

read more
10.09.2025

rss

The Drop Times: Seed EM Launches Drup & Drop: Production-Ready Drupal CMS Platform for Faster Digital Implementation

Colombian Drupal agency Seed EM introduces Drup & Drop, a streamlined platform built on Drupal CMS that reduces setup complexity for organizations. The solution combines optimized configuration, modular architecture, and secure hosting to accelerate digital project launches while maintaining scalability and governance standards. Designed for multilingual and multisite deployments, the platform enables editorial teams to begin content publishing immediately while preserving technical customization capabilities for development teams. read more
10.09.2025

rss

Beyond Patching: Drupal Association and CrowdSec Team Up to Protect the Open Web

Keeping your site up to date is essential, but it is only the beginning when it comes to web security. For Drupal site maintainers, this comes naturally thanks to a long-standing culture of best practices, code quality, and the dedicated work of the Drupal Security Team. But today’s threat landscape doesn’t just target vulnerabilities in code. It exploits infrastructure, automation, and scale.

This is where the Drupal Association and CrowdSec collaboration comes in. It combines deep application-layer awareness with a community-powered defense system to offer broader, more adaptive protection for the modern web.

Drupal’s Internal Security Culture

Drupal has earned a reputation for prioritizing security from the ground up. Core security practices, frequent updates, and responsible disclosure processes form the baseline. Modules like CAPTCHA, Honeypot, TFA, OAuth, and header hardening tools are widely used across websites to harden attack surfaces.

“We’ve always used a layered security model,” explains Jürgen Haas, a long-time Drupal contributor and maintainer of the CrowdSec Drupal module. “Before using CrowdSec, the Drupal Ban module helped us manually block problematic IPs, and we combined that with host-level tools like Fail2Ban or Apache’s security plugin.”

But that model has limits. For many Drupal sites, especially those with interactive features such as logins, registrations, and comment sections, malicious behavior can’t always be spotted at the infrastructure level. As traffic becomes more dynamic and attackers more sophisticated, another layer of protection is needed.

The Growing Challenge: Spam and Bots

Brute-force logins, spam submissions, scraping bots, and SEO manipulation are not new, but their sophistication is evolving. AI-generated content can now bypass traditional filters. CAPTCHA-bypass tools are widely available. And attacks are no longer personal. They are automated and global.

One Drupal community member running a high-traffic political forum suffered frequent spam attacks that rendered the site nearly unusable. Implementing CrowdSec almost immediately resolved the issue. However, it also revealed new challenges around legitimate traffic coming from sources like Tor. It is a reminder that today’s security work is not only technical but also must be ethical and nuanced.

CrowdSec: A Community Approach to Protection

CrowdSec is a free and open source security engine that detects aggressive behaviors and shares signals with a global network. If a malicious IP is attacking other sites, CrowdSec users benefit from that real-time threat intelligence. The Drupal module brings this collaborative protection directly into the CMS layer.

Initially, Jürgen was skeptical. “I used to think you should block threats early, at the server level,” he admits. “But I came to understand that some patterns of abuse, like brute force or spam, only emerge over time within the application. Drupal is in a unique position to spot them.”

That is where the Drupal integration shines. It enables behavior-driven detection that contributes to our global reputation network, without tracking personal data. The result is smarter, faster protection, especially when combined with traditional host-level defenses.

Why CrowdSec and Why Now

“We were already researching CrowdSec as a potential replacement for Fail2Ban,” Jürgen explains. “It’s easier to configure, and the crowd-sourced decision-making is what really convinced us. The idea that we all benefit from what others observe is a very open source way of thinking.”

The Drupal module allows CrowdSec to gather rich behavioral context from inside the CMS, something not possible from logs alone. Current efforts are focused on building APIs to allow other Drupal modules to contribute signals, from spam protection to user activity patterns.

“There are a dozen modules already doing great work spotting bad behavior,” says Jürgen. “Imagine if they could all contribute signals. The insights we could gain and share would be huge.”

Real-World Use and Future Evolution

Today, the CrowdSec module is running on dozens of Drupal sites, protecting everything from portals to customer platforms and content-rich applications. The roadmap includes:

  • Richer behavioral context to improve upstream signals
  • A signal-sharing API that enables other modules to contribute
  • Enhanced reporting in the Drupal backend to show impact
  • Improved documentation to help users understand and build on the module
     

On the infrastructure side, most deployments run on LAMP stacks, with a gradual shift toward Docker-based hosting. Regardless of setup, the goal is the same: stop threats efficiently, collaboratively, and without compromising the openness of the web.

Rooted in Open Source Ethics

What sets this partnership apart is not just the technology. It is the shared values. Drupal Association and CrowdSec are both rooted in transparency, collaboration, and community-driven improvement.

“CrowdSec's approach feels intuitive to people from open source communities,” says Jürgen. “You contribute data, benefit from what others share, and improve things together.”

Security is often treated as a premium feature, locked behind proprietary platforms. This partnership challenges that idea. It shows how powerful, scalable security can be built in the open, shared freely, and improved collectively.

Together, We Can Build a Safer Web

Security is not a static checklist. It is a living, evolving effort. As attackers innovate, so must defenders. That is why this partnership invites not just users, but contributors.

Here’s how to get involved:

Security is not just about stopping bad actors. It is about protecting the values that make open source and the open web possible. Through this partnership, the Drupal Association and CrowdSec are helping build a more resilient internet. One where collective action protects everyone.

Safer together.

read more
jonaazizaj 10.09.2025

rss

Drupal Association blog: Beyond Patching: Drupal Association and CrowdSec Team Up to Protect the Open Web

Keeping your site up to date is essential, but it is only the beginning when it comes to web security. For Drupal site maintainers, this comes naturally thanks to a long-standing culture of best practices, code quality, and the dedicated work of the Drupal Security Team. But today’s threat landscape doesn’t just target vulnerabilities in code. It exploits infrastructure, automation, and scale.

This is where the Drupal Association and CrowdSec collaboration comes in. It combines deep application-layer awareness with a community-powered defense system to offer broader, more adaptive protection for the modern web.

Drupal’s Internal Security Culture

Drupal has earned a reputation for prioritizing security from the ground up. Core security practices, frequent updates, and responsible disclosure processes form the baseline. Modules like CAPTCHA, Honeypot, TFA, OAuth, and header hardening tools are widely used across websites to harden attack surfaces.

“We’ve always used a layered security model,” explains Jürgen Haas, a long-time Drupal contributor and maintainer of the CrowdSec Drupal module. “Before using CrowdSec, the Drupal Ban module helped us manually block problematic IPs, and we combined that with host-level tools like Fail2Ban or Apache’s security plugin.”

But that model has limits. For many Drupal sites, especially those with interactive features such as logins, registrations, and comment sections, malicious behavior can’t always be spotted at the infrastructure level. As traffic becomes more dynamic and attackers more sophisticated, another layer of protection is needed.

The Growing Challenge: Spam and Bots

Brute-force logins, spam submissions, scraping bots, and SEO manipulation are not new, but their sophistication is evolving. AI-generated content can now bypass traditional filters. CAPTCHA-bypass tools are widely available. And attacks are no longer personal. They are automated and global.

One Drupal community member running a high-traffic political forum suffered frequent spam attacks that rendered the site nearly unusable. Implementing CrowdSec almost immediately resolved the issue. However, it also revealed new challenges around legitimate traffic coming from sources like Tor. It is a reminder that today’s security work is not only technical but also must be ethical and nuanced.

CrowdSec: A Community Approach to Protection

CrowdSec is a free and open source security engine that detects aggressive behaviors and shares signals with a global network. If a malicious IP is attacking other sites, CrowdSec users benefit from that real-time threat intelligence. The Drupal module brings this collaborative protection directly into the CMS layer.

Initially, Jürgen was skeptical. “I used to think you should block threats early, at the server level,” he admits. “But I came to understand that some patterns of abuse, like brute force or spam, only emerge over time within the application. Drupal is in a unique position to spot them.”

That is where the Drupal integration shines. It enables behavior-driven detection that contributes to our global reputation network, without tracking personal data. The result is smarter, faster protection, especially when combined with traditional host-level defenses.

Why CrowdSec and Why Now

“We were already researching CrowdSec as a potential replacement for Fail2Ban,” Jürgen explains. “It’s easier to configure, and the crowd-sourced decision-making is what really convinced us. The idea that we all benefit from what others observe is a very open source way of thinking.”

The Drupal module allows CrowdSec to gather rich behavioral context from inside the CMS, something not possible from logs alone. Current efforts are focused on building APIs to allow other Drupal modules to contribute signals, from spam protection to user activity patterns.

“There are a dozen modules already doing great work spotting bad behavior,” says Jürgen. “Imagine if they could all contribute signals. The insights we could gain and share would be huge.”

Real-World Use and Future Evolution

Today, the CrowdSec module is running on dozens of Drupal sites, protecting everything from portals to customer platforms and content-rich applications. The roadmap includes:

  • Richer behavioral context to improve upstream signals
  • A signal-sharing API that enables other modules to contribute
  • Enhanced reporting in the Drupal backend to show impact
  • Improved documentation to help users understand and build on the module
     

On the infrastructure side, most deployments run on LAMP stacks, with a gradual shift toward Docker-based hosting. Regardless of setup, the goal is the same: stop threats efficiently, collaboratively, and without compromising the openness of the web.

Rooted in Open Source Ethics

What sets this partnership apart is not just the technology. It is the shared values. Drupal Association and CrowdSec are both rooted in transparency, collaboration, and community-driven improvement.

“CrowdSec's approach feels intuitive to people from open source communities,” says Jürgen. “You contribute data, benefit from what others share, and improve things together.”

Security is often treated as a premium feature, locked behind proprietary platforms. This partnership challenges that idea. It shows how powerful, scalable security can be built in the open, shared freely, and improved collectively.

Together, We Can Build a Safer Web

Security is not a static checklist. It is a living, evolving effort. As attackers innovate, so must defenders. That is why this partnership invites not just users, but contributors.

Here’s how to get involved:

Security is not just about stopping bad actors. It is about protecting the values that make open source and the open web possible. Through this partnership, the Drupal Association and CrowdSec are helping build a more resilient internet. One where collective action protects everyone.

Safer together.

read more
10.09.2025

rss

Beyond Patching: Drupal Association and CrowdSec Team Up to Protect the Open Web

Keeping your site up to date is essential, but it is only the beginning when it comes to web security. For Drupal site maintainers, this comes naturally thanks to a long-standing culture of best practices, code quality, and the dedicated work of the Drupal Security Team. But today’s threat landscape doesn’t just target vulnerabilities in code. It exploits infrastructure, automation, and scale.

This is where the Drupal Association and CrowdSec collaboration comes in. It combines deep application-layer awareness with a community-powered defense system to offer broader, more adaptive protection for the modern web.

Drupal’s Internal Security Culture

Drupal has earned a reputation for prioritizing security from the ground up. Core security practices, frequent updates, and responsible disclosure processes form the baseline. Modules like CAPTCHA, Honeypot, TFA, OAuth, and header hardening tools are widely used across websites to harden attack surfaces.

“We’ve always used a layered security model,” explains Jürgen Haas, a long-time Drupal contributor and maintainer of the CrowdSec Drupal module. “Before using CrowdSec, the Drupal Ban module helped us manually block problematic IPs, and we combined that with host-level tools like Fail2Ban or Apache’s security plugin.”

But that model has limits. For many Drupal sites, especially those with interactive features such as logins, registrations, and comment sections, malicious behavior can’t always be spotted at the infrastructure level. As traffic becomes more dynamic and attackers more sophisticated, another layer of protection is needed.

The Growing Challenge: Spam and Bots

Brute-force logins, spam submissions, scraping bots, and SEO manipulation are not new, but their sophistication is evolving. AI-generated content can now bypass traditional filters. CAPTCHA-bypass tools are widely available. And attacks are no longer personal. They are automated and global.

One Drupal community member running a high-traffic political forum suffered frequent spam attacks that rendered the site nearly unusable. Implementing CrowdSec almost immediately resolved the issue. However, it also revealed new challenges around legitimate traffic coming from sources like Tor. It is a reminder that today’s security work is not only technical but also must be ethical and nuanced.

CrowdSec: A Community Approach to Protection

CrowdSec is a free and open source security engine that detects aggressive behaviors and shares signals with a global network. If a malicious IP is attacking other sites, CrowdSec users benefit from that real-time threat intelligence. The Drupal module brings this collaborative protection directly into the CMS layer.

Initially, Jürgen was skeptical. “I used to think you should block threats early, at the server level,” he admits. “But I came to understand that some patterns of abuse, like brute force or spam, only emerge over time within the application. Drupal is in a unique position to spot them.”

That is where the Drupal integration shines. It enables behavior-driven detection that contributes to our global reputation network, without tracking personal data. The result is smarter, faster protection, especially when combined with traditional host-level defenses.

Why CrowdSec and Why Now

“We were already researching CrowdSec as a potential replacement for Fail2Ban,” Jürgen explains. “It’s easier to configure, and the crowd-sourced decision-making is what really convinced us. The idea that we all benefit from what others observe is a very open source way of thinking.”

The Drupal module allows CrowdSec to gather rich behavioral context from inside the CMS, something not possible from logs alone. Current efforts are focused on building APIs to allow other Drupal modules to contribute signals, from spam protection to user activity patterns.

“There are a dozen modules already doing great work spotting bad behavior,” says Jürgen. “Imagine if they could all contribute signals. The insights we could gain and share would be huge.”

Real-World Use and Future Evolution

Today, the CrowdSec module is running on dozens of Drupal sites, protecting everything from portals to customer platforms and content-rich applications. The roadmap includes:

  • Richer behavioral context to improve upstream signals
  • A signal-sharing API that enables other modules to contribute
  • Enhanced reporting in the Drupal backend to show impact
  • Improved documentation to help users understand and build on the module
     

On the infrastructure side, most deployments run on LAMP stacks, with a gradual shift toward Docker-based hosting. Regardless of setup, the goal is the same: stop threats efficiently, collaboratively, and without compromising the openness of the web.

Rooted in Open Source Ethics

What sets this partnership apart is not just the technology. It is the shared values. Drupal Association and CrowdSec are both rooted in transparency, collaboration, and community-driven improvement.

“CrowdSec's approach feels intuitive to people from open source communities,” says Jürgen. “You contribute data, benefit from what others share, and improve things together.”

Security is often treated as a premium feature, locked behind proprietary platforms. This partnership challenges that idea. It shows how powerful, scalable security can be built in the open, shared freely, and improved collectively.

Together, We Can Build a Safer Web

Security is not a static checklist. It is a living, evolving effort. As attackers innovate, so must defenders. That is why this partnership invites not just users, but contributors.

Here’s how to get involved:

Security is not just about stopping bad actors. It is about protecting the values that make open source and the open web possible. Through this partnership, the Drupal Association and CrowdSec are helping build a more resilient internet. One where collective action protects everyone.

Safer together.

read more
jonaazizaj 10.09.2025

rss

Drupal blog: Beyond Patching: Drupal Association and CrowdSec Team Up to Protect the Open Web

Keeping your site up to date is essential, but it is only the beginning when it comes to web security. For Drupal site maintainers, this comes naturally thanks to a long-standing culture of best practices, code quality, and the dedicated work of the Drupal Security Team. But today’s threat landscape doesn’t just target vulnerabilities in code. It exploits infrastructure, automation, and scale.

This is where the Drupal Association and CrowdSec collaboration comes in. It combines deep application-layer awareness with a community-powered defense system to offer broader, more adaptive protection for the modern web.

Drupal’s Internal Security Culture

Drupal has earned a reputation for prioritizing security from the ground up. Core security practices, frequent updates, and responsible disclosure processes form the baseline. Modules like CAPTCHA, Honeypot, TFA, OAuth, and header hardening tools are widely used across websites to harden attack surfaces.

“We’ve always used a layered security model,” explains Jürgen Haas, a long-time Drupal contributor and maintainer of the CrowdSec Drupal module. “Before using CrowdSec, the Drupal Ban module helped us manually block problematic IPs, and we combined that with host-level tools like Fail2Ban or Apache’s security plugin.”

But that model has limits. For many Drupal sites, especially those with interactive features such as logins, registrations, and comment sections, malicious behavior can’t always be spotted at the infrastructure level. As traffic becomes more dynamic and attackers more sophisticated, another layer of protection is needed.

The Growing Challenge: Spam and Bots

Brute-force logins, spam submissions, scraping bots, and SEO manipulation are not new, but their sophistication is evolving. AI-generated content can now bypass traditional filters. CAPTCHA-bypass tools are widely available. And attacks are no longer personal. They are automated and global.

One Drupal community member running a high-traffic political forum suffered frequent spam attacks that rendered the site nearly unusable. Implementing CrowdSec almost immediately resolved the issue. However, it also revealed new challenges around legitimate traffic coming from sources like Tor. It is a reminder that today’s security work is not only technical but also must be ethical and nuanced.

CrowdSec: A Community Approach to Protection

CrowdSec is a free and open source security engine that detects aggressive behaviors and shares signals with a global network. If a malicious IP is attacking other sites, CrowdSec users benefit from that real-time threat intelligence. The Drupal module brings this collaborative protection directly into the CMS layer.

Initially, Jürgen was skeptical. “I used to think you should block threats early, at the server level,” he admits. “But I came to understand that some patterns of abuse, like brute force or spam, only emerge over time within the application. Drupal is in a unique position to spot them.”

That is where the Drupal integration shines. It enables behavior-driven detection that contributes to our global reputation network, without tracking personal data. The result is smarter, faster protection, especially when combined with traditional host-level defenses.

Why CrowdSec and Why Now

“We were already researching CrowdSec as a potential replacement for Fail2Ban,” Jürgen explains. “It’s easier to configure, and the crowd-sourced decision-making is what really convinced us. The idea that we all benefit from what others observe is a very open source way of thinking.”

The Drupal module allows CrowdSec to gather rich behavioral context from inside the CMS, something not possible from logs alone. Current efforts are focused on building APIs to allow other Drupal modules to contribute signals, from spam protection to user activity patterns.

“There are a dozen modules already doing great work spotting bad behavior,” says Jürgen. “Imagine if they could all contribute signals. The insights we could gain and share would be huge.”

Real-World Use and Future Evolution

Today, the CrowdSec module is running on dozens of Drupal sites, protecting everything from portals to customer platforms and content-rich applications. The roadmap includes:

  • Richer behavioral context to improve upstream signals
  • A signal-sharing API that enables other modules to contribute
  • Enhanced reporting in the Drupal backend to show impact
  • Improved documentation to help users understand and build on the module
     

On the infrastructure side, most deployments run on LAMP stacks, with a gradual shift toward Docker-based hosting. Regardless of setup, the goal is the same: stop threats efficiently, collaboratively, and without compromising the openness of the web.

Rooted in Open Source Ethics

What sets this partnership apart is not just the technology. It is the shared values. Drupal Association and CrowdSec are both rooted in transparency, collaboration, and community-driven improvement.

“CrowdSec's approach feels intuitive to people from open source communities,” says Jürgen. “You contribute data, benefit from what others share, and improve things together.”

Security is often treated as a premium feature, locked behind proprietary platforms. This partnership challenges that idea. It shows how powerful, scalable security can be built in the open, shared freely, and improved collectively.

Together, We Can Build a Safer Web

Security is not a static checklist. It is a living, evolving effort. As attackers innovate, so must defenders. That is why this partnership invites not just users, but contributors.

Here’s how to get involved:

Security is not just about stopping bad actors. It is about protecting the values that make open source and the open web possible. Through this partnership, the Drupal Association and CrowdSec are helping build a more resilient internet. One where collective action protects everyone.

Safer together.

read more
10.09.2025

rss

Metadrop: Solr9 upgrade on Acquia

Since late August, Acquia has been gradually upgrading from Solr 8 to Solr 9, a process that will culminate with the migration of production environments in the second half of September. This upgrade brings significant improvements and changes that require the attention of development teams.

Choosing the self-service path gives you more control over the timing of the upgrade and the ability to verify your custom configuration before the date scheduled by Acquia. This proactive approach ensures a smooth transition and guarantees that your website's search functions stably in production.

This article details the process for performing a self-service Solr 9 upgrade in Acquia environments, focusing on key configuration aspects in Drupal and the management of custom configsets.

What does the change to Solr 9.8 entail?

Solr 9 represents a significant evolution, built on Lucene 9, bringing improvements in index management, query efficiency, and a more modern and secure foundation. Among the most notable innovations is native capability for vector search (KNN and embeddings), opening the door to semantic and AI-driven search functionalities.

Key aspects to consider for configuration primarily revolve around changes in format and module management.…

read more
10.09.2025

rss

jofitz: Composer Patches advanced usage

Following on from my recent article about How To Patch Drupal, this article will explore some more useful commands and additional functionality.

Read more read more
09.09.2025

rss

UI Suite Initiative website: UI Suite Monthly #30 - Display Builder "Star of the Show" with live demo (starting at 3:13)

Overall SummaryOur September monthly meeting marked a pivotal moment for the UI Suite Initiative, with Display Builder reaching its final alpha release (Alpha 5) and preparing to transition into the beta phase. The community-driven project, now supported by 11+ contributors from different agencies, showcased significant progress toward making Drupal the first design system native CMS. read more
09.09.2025

rss

DrupalCon Vienna 2025: Where Digital Ambitions Meet Community Innovation - Will you be there?

October 14–17, 2025 | Austria Center Vienna

Vienna is calling the global Drupal community home this October, and we can't wait to see what happens when ambitious minds gather in one of Europe's most inspiring cities.

Your Platform for Growth and Connection

DrupalCon Vienna isn't just a conference—it's where the future of digital experiences takes shape. Whether you're a marketer pushing the boundaries of what's possible, a developer crafting the next breakthrough, or a decision-maker charting your organization's digital course, Vienna offers exactly what you need to level up.

What awaits you:

  • 100+ sessions diving deep into site building, design, accessibility, DevOps, and the technologies shaping tomorrow's web

  • Keynotes from Dries Buytaert and industry leaders sharing insights that will reshape how you think about digital possibilities

  • Hands-on contribution opportunities where you can directly impact the platform powering millions of websites worldwide

  • The International Splash Awards, celebrating the most innovative Drupal projects that prove what's possible when creativity meets capability

Beyond the Sessions: Where Magic Happens

The real power of DrupalCon lies in those moments between sessions—the conversations over coffee that spark new partnerships, the late-night discussions that solve complex challenges, and the connections that transform how you approach your work.

Vienna's central location and world-class public transportation make it easy to explore beyond the Austria Center. But honestly? With this community, you might find the most valuable discoveries happen right within the venue walls.

Your Invitation to Shape the Future

This isn't just about attending sessions—it's about joining a movement. From first-time contributors getting mentored on Contribution Day to seasoned professionals sharing battle-tested strategies, Vienna brings together everyone who believes the web should be open, flexible, and built for ambition.

Ready to join us? Regular registration is available until September 15, 2025. Don't wait—Vienna fills up fast, and you won't want to miss being part of this year's most important gathering of digital innovators.

Register today 

read more
Drupal Association 08.09.2025

rss

Meet Maya Schaeffer and her vision for community growth

We’re thrilled to introduce Maya Schaeffer, one of the newest members elected to the Drupal Association Board, with her term beginning 1 November 2025.

Maya is the lead organizer of EvolveDigital & EvolveDrupal, where she has been instrumental in rebuilding the in-person side of the community post-pandemic, connecting over 1,000 attendees (40% from outside the traditional Drupal space) across summits in Montreal, Ottawa, Toronto, Atlanta, NYC, and Boston (upcoming June 2025). These events highlight the demand for cross-functional community spaces that showcase Drupal’s relevance across industries.

Beyond events, Maya is passionate about contributing to Promote Drupal and helping shape an Association that champions clear storytelling, accessible entry points, and a strong pipeline for the next generation of users and contributors.

We’re excited to have Maya on the Board. Here are her thoughts as she begins this new chapter:

What are you most excited about when it comes to joining the Drupal Association Board?
I'm excited to bring a fresh perspective that bridges the gap between technical and non-technical communities. I want to help Drupal grow by expanding its reach, telling a more inclusive story, and making it easier for new voices to get involved, especially beyond code.

What do you hope to accomplish during your time on the board?
I want to help Drupal reach new audiences, support more inclusive contribution pathways, and strengthen community engagement beyond the developer space. That includes amplifying Promote Drupal, making it easier for newcomers to get involved, and championing voices from underrepresented regions and roles. I also hope to bring a marketing and events lens to our strategy, helping the project tell a clearer, more compelling story to the world.

What specific skill or perspective do you contribute to the board?
I bring a marketing and community-building lens, shaped by leading EvolveDrupal (and EvolveDigital) and engaging non-technical audiences. My background in event management and my administrative experience as an executive assistant in Germany give me the tools to align stakeholders and turn ideas into action, something I’m especially excited to bring to the Board’s work. I thrive at making vision tangible and creating inclusive spaces where more people can see themselves in Drupal.

How has Drupal impacted your life or career?
When I started at Evolving Web, I didn’t even know what Drupal was. But from my very first event, the community welcomed me in. That sense of openness gave me room to grow, build confidence, and discover a whole new path in tech. I’ve found a place where I can connect with people, contribute in meaningful ways, and keep learning every step of the way.

Tell us something that the Drupal community might not know about you.
I started playing ball hockey after moving to Canada, and just 3.5 years later, I made it onto the United Nations team for the 2024 Ball Hockey World Championship in Switzerland. It was an unforgettable experience and a reminder that it’s never too late to try something new and go all in.

Share a favorite quote or piece of advice that has inspired you.
"You miss 100% of the shots you don’t take." — Wayne Gretzky

This quote has guided so many of my big life decisions. I moved to a new country, stepped into a completely new industry, and said yes to opportunities I didn’t feel fully “ready” for, from organizing summits to playing in a world championship. None of it would’ve happened if I hadn’t taken the shot. 

We look forward to the contributions Maya will make during her time on the Drupal Association Board. Thank you, Maya, for sharing your time and expertise with the Drupal community. You can connect with Maya on LinkedIn.

About the Drupal Association Board of Directors

The Drupal Association Board of Directors comprises 13 members with nine nominated for staggered three-year terms, two elected by Drupal Association members, and one seat is reserved for the Drupal Project Founder, Dries Buytaert, while another is reserved for the immediate past chair (non-voting). Terms start on 1 November of each year.

The Board meets twice in person for weekend retreat and about 5 times virtually each year.   The Board provides strategic guidance to the Drupal Association and oversight of the Association’s management, policy development, management, budget, and fundraising efforts.

read more
Drupal Association 08.09.2025

rss

August 28 Drupal AI Webinar - Survey Results and the Roadmap

Last week’s webinar brought together three voices helping to shape the Drupal AI Initiative: Paul Johnson, Christoph Breidert, and Kristen Pol. Together, they painted a picture of where Drupal is headed with AI, and what the community is already learning through direct experimentation.

Watch the full webinar recording on The Drupal Association YouTube Channel.

Paul opened with key takeaways from the global AI survey. 79.2% of respondents reported using AI in their everyday work, and over 61% of organisations were already running internal experiments. One message was clear: AI isn’t theoretical anymore. People are trying, testing, and shipping.

The majority of respondents, 79.2%, reported that they were using AI in their everyday work.

— Paul Johnson

Christoph followed with a look at what’s driving the momentum behind the Drupal AI initiative. He emphasized that Drupal’s open and flexible nature makes it a strong fit for AI innovation, and that the initiative was a natural response to the rapid experimentation already happening across agencies and contributors.

The Drupal AI initiative was launched not so long ago, and it just came out of that many companies are of course experimenting with AI. Drupal has always been at the forefront of innovation.

— Christoph Breidert

Kristen brought the discussion back to the roadmap, reminding us that all of this work depends on collaboration, visibility, and good stewardship. She also highlighted that the initiative has gained traction because contributors are sharing back, not just building in silos.

We couldn’t have analyzed any results if we didn’t have any, so appreciate that. This is only working because people are contributing back.

— Kristen Pol

The takeaway for me? The initiative is gaining momentum because it’s being built with the community, not for it. If you want to get involved, this is the moment. Whether you’re experimenting with use cases, building tools, or helping shape the messaging, the door is wide open and we’re eager for the help.

The full webinar is available to watch on the Drupal Association YouTube Channel.

Want to Help?

There are many ways to plug in: contribute to the codebase, share your experiments, join the Slack channel, or attend the next webinar. The Drupal AI Initiative is making room for builders, strategists, and communicators alike.

File attachments: 
read more
matthews 05.09.2025

rss

Drupal AI development progress week 35

We will try to give back information about what is happening on the technical side, so people can stay up to date with improvements happening in the Drupal AI space from a developers perspective.

I was recently myself away on vacation for some weeks, and realized just how quickly everything is moving, both in the AI space and the Drupal AI space when you are not actively following it. The Drupal AI Initiative and its people contributing to it, outside of FreelyGive, have started its own momentum.

So this is a way to get a bi-weekly update on what is happening outside of releases, to be able to test things happening on the dev branches of different projects.

Tool API is released

The first alpha release of Tool API happened in the past week. The idea behind the Tool API is to create one uniformed API for any type of tool with clear input and output schemas. These will be able to be used both as function calling tools for AI, for tools for MCP, but also in the future derive actions for powerful automation tools like ECA. 

In practice it means that you can define a tool once and use it in multiple systems, including as a function call for AI. The idea with this is that you should be able to create reusable tools for manipulating entities, using views as context, getting information about the Drupal system etc. simply in the GUI and be shipped as configuration. 

This together with the functionality to create completely custom function calls in the UI using ECA, opens up for shipping a lot of agents as configuration without other module dependencies.

Tool API is being released as its own module, since the possibilities of how to use this is something that is outside of the scope of just the AI module.

Going forward with the MCP Client, we will most likely use Tool API as well as the foundation to make sure that any tool from a MCP server you want to create a version of inside Drupal.

A huge thanks to Michael Lander who has been working tirelessly on this project and for all the expertise he has been giving back to the AI project in general.

A video of the tool api in action creating Drupal content that with Claude Desktop and MCP using natural language can be found here.

Image-To-Image operation type is merged

One year ago when the initial Image to image operation type was thought of, it was a fairly “useless” AI inference type. The problem was that the AI models could not keep consistency, meaning that at best you could use it for some nice demoing purposes, most of which made little sense to use in a Drupal context.

This has somewhat since changed, with Dreamstudio offering things like removing backgrounds, outpainting of images to fit specific ratios etc. and OpenAI GPT-1-Image making it possible to generate images in a style of another image. This was what it was initially meant for.

However, since the issue was put “in review” and it has now been merged, Nano Banana was released and is a complete game changer in this field. It lets you edit images in natural language with very good consistency and gives a future image of what is to come.

We just need to add that to a provider now and we will have a way for a chatbot or another prompting interface to change images directly inside Drupal using natural language.

Use Tavily in your agents to do web searches and research

The Tavily module got another release - 2.0.0-rc3. Tavily is a service specifically designed for connecting your agent to the web.

The main feature of this release is a function call that you can use in your agent to do web searches to get either full html scraped webpages or markdown versions of the websites it finds.

This means that you can have an agent summarizing some topic for you or fact checking something for you.

See more here: https://www.drupal.org/project/tavily

Support for Fibers

Currently the AI module is treating any provider synchronously. This means that if you ask for instance OpenAI four different things that are not dependent on each other, we at the moment run the first one, start the second one when the first one is done and so on.

This change makes sure that we can utilize Fibers in PHP and run this asynchronously, so the process only becomes as slow as the slowest of the four calls in this case.

Currently we have no real case usage of this, but future jobs like for instance AI Translate, where each field translation is independent of the other, could work in parallel to translate a lot faster.

See: https://www.drupal.org/project/ai/issues/3538027

Removing code reiteration and reusing provider standards

A lot of providers today are using a standard that OpenAI created for its messaging API platforms. This means that a lot of providers can actually reuse a lot of code that we initially set up for the OpenAI provider.

The problem is that you do not want to make a provider dependent on the OpenAI provider, just because you want to inherit functionality from it.

Because of this we have opted to create a base class for OpenAI based providers, outside of the normal base class.

You can see the base class here.

We have already started removing huge chunks of code that was just duplication of code found in other providers.

Other smaller but noticeable fixes:

Stay tuned for further bi-weekly Drupal AI development progress. Visit the Drupal AI Initiative home for ways to connect and get involved.

read more
marcus_johansson 01.09.2025

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
Drupal Association 29.08.2025

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
Drupal Association 15.08.2025

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
Drupal Association 24.07.2025

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
Drupal Association 09.07.2025

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
Drupal Association 02.07.2025

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
Drupal Association 25.06.2025

youtube

embed image

2025 At-Large Board Elections Open Community Forum 2

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

youtube

embed image

2025 At-Large Board Elections Open Community Forum 1

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

embed image
Powered By Combinary

youtube

embed image

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

Drupal Association 03.06.2025

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
Drupal Association 12.05.2025

youtube

embed image

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

Drupal Association 28.04.2025

youtube

embed image

Higher Ed Summit pt2 | DrupalCon Atlanta 2025

Drupal Association 28.04.2025

youtube

embed image

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

Drupal Association 28.04.2025

youtube

embed image

Healthcare Summit pt2 | DrupalCon Atlanta 2025

Drupal Association 28.04.2025

youtube

embed image

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

Drupal Association 28.04.2025

youtube

embed image

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

Drupal Association 28.04.2025

youtube

embed image

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

Drupal Association 28.04.2025

youtube

embed image

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

Drupal Association 28.04.2025

youtube

embed image

Community Summit pt1 | DrupalCon Atlanta 2025

Drupal Association 28.04.2025

youtube

embed image

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

Drupal Association 28.04.2025

youtube

embed image

Drupal.org Engineering Panel | DrupalCon Atlanta 2025

Drupal Association 28.04.2025

youtube

embed image

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

Drupal Association 28.04.2025

youtube

embed image

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

Drupal Association 28.04.2025

youtube

embed image

First Time Contributors Workshop - day 4 | DrupalCon Atlanta 2025

Drupal Association 28.04.2025

youtube

embed image

Women in Drupal Lunch | DrupalCon Atlanta 2025

Drupal Association 28.04.2025

youtube

embed image

Supply Chain Security in Drupal and Composer | DrupalCon Atlanta 2025

Drupal Association 28.04.2025

youtube

embed image

Healthcare Summit pt1 | DrupalCon Atlanta 2025

Drupal Association 28.04.2025

youtube

embed image

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

Drupal Association 28.04.2025

youtube

embed image

Developing the Product Management Practice in Government | DrupalCon Atlanta 2025

Drupal Association 28.04.2025

youtube

embed image

Higher Ed Summit pt1 | DrupalCon Atlanta 2025

Drupal Association 28.04.2025

youtube

embed image

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

Drupal Association 28.04.2025

youtube

embed image

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

Drupal Association 28.04.2025

youtube

embed image

Community Summit pt2 | DrupalCon Atlanta 2025

Drupal Association 28.04.2025

youtube

embed image

Government Summit pt1 | DrupalCon Atlanta 2025

Drupal Association 28.04.2025

youtube

embed image

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

Drupal Association 28.04.2025

youtube

embed image

Government Summit pt2 | DrupalCon Atlanta 2025

Drupal Association 28.04.2025

youtube

embed image

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

Drupal Association 28.04.2025

youtube

embed image

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

Drupal Association 28.04.2025

youtube

embed image

Drupal Commerce's Starshot Roadmap | DrupalCon Atlanta 2025

Drupal Association 28.04.2025

youtube

embed image

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

Drupal Association 28.04.2025

youtube

embed image

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

Drupal Association 28.04.2025

youtube

embed image

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

Drupal Association 28.04.2025

youtube

embed image

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

Drupal Association 28.04.2025

youtube

embed image

Government Summit pt3 - Post group discussions | DrupalCon Atlanta 2025

Drupal Association 28.04.2025

youtube

embed image

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

Drupal Association 28.04.2025

youtube

embed image

Non profit Summit pt2 | DrupalCon Atlanta 2025

Drupal Association 28.04.2025

youtube

embed image

Healthcare Summit pt3 | DrupalCon Atlanta 2025

Drupal Association 28.04.2025

youtube

embed image

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

Drupal Association 28.04.2025

youtube

embed image

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

Drupal Association 28.04.2025

youtube

embed image

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

Drupal Association 28.04.2025

youtube

embed image

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

Drupal Association 28.04.2025

youtube

embed image

Drupal CMS - The Exciting Parts | DrupalCon Atlanta 2025

Drupal Association 28.04.2025

youtube

embed image

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

Drupal Association 28.04.2025

youtube

embed image

Drupal Association Public Board Meeting | DrupalCon Atlanta 2025

Drupal Association 28.04.2025

youtube

embed image

First Time Contribution Workshop | DrupalCon Atlanta 2025

Drupal Association 28.04.2025

youtube

embed image

Driesnote | DrupalCon Atlanta 2025

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

youtube

embed image

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

Drupal Association 28.04.2025

youtube

embed image

DrupalCon Keynote - Yamilee Toussaint | DrupalCon Atlanta 2025

Drupal Association 28.04.2025

embed image
Powered By Combinary

youtube

embed image

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

Drupal Association 28.04.2025

youtube

embed image

Drupal CMS now and beyond | DrupalCon Atlanta 2025

Drupal Association 28.04.2025

youtube

embed image

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

Drupal Association 28.04.2025

youtube

embed image

DrupalCon as a Game | DrupalCon Atlanta 2025

Drupal Association 28.04.2025

youtube

embed image

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

Drupal Association 28.04.2025

youtube

embed image

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

Drupal Association 28.04.2025

youtube

embed image

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

Drupal Association 28.04.2025

youtube

embed image

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

Drupal Association 28.04.2025

youtube

embed image

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

Drupal Association 28.04.2025

youtube

embed image

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

Drupal Association 28.04.2025

youtube

embed image

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

Drupal Association 28.04.2025

youtube

embed image

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

Drupal Association 28.04.2025

youtube

embed image

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

Drupal Association 28.04.2025

youtube

embed image

Keynote - Drupal CMS Spotlights | DrupalCon Atlanta 2025

Drupal Association 28.04.2025

youtube

embed image

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

Drupal Association 28.04.2025

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
Drupal Association 31.03.2025

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
Drupal Association 31.03.2025

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
Drupal Association 27.03.2025

youtube

embed image

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

Drupal Association 27.03.2025

youtube

embed image

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

Drupal Association 27.03.2025

youtube

embed image

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

Drupal Association 27.03.2025

youtube

embed image

Navigating Migration Challenges and Streamlining Content for Site Consolidation Projects

Drupal Association 27.03.2025

youtube

embed image

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

Drupal Association 27.03.2025

youtube

embed image

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

Drupal Association 27.03.2025

youtube

embed image

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

Drupal Association 27.03.2025

youtube

embed image

Security Team Panel | DrupalCon Atlanta 2025

Drupal Association 27.03.2025

youtube

embed image

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

Drupal Association 27.03.2025

youtube

embed image

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

Drupal Association 27.03.2025

youtube

embed image

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

Drupal Association 27.03.2025

youtube

embed image

First Time Contributor Workshop - day 1 | DrupalCon Atlanta 2025

Drupal Association 27.03.2025

youtube

embed image

Ripple Makers Roundtable | DrupalCon Atlanta 2025

Drupal Association 27.03.2025

youtube

embed image

Drupal Recipes Initiative Update | DrupalCon Atlanta 2025

Drupal Association 27.03.2025

youtube

embed image

Community Working Group Roundtable | DrupalCon Atlanta 2025

Drupal Association 27.03.2025

youtube

embed image

Drupal Next Gen Navigation - Enhanced Admin UI and better UX | DrupalCon Atlanta 2025

Drupal Association 27.03.2025

youtube

embed image

Creating Composer aware modules with Drupal core's new Package Manager module

Drupal Association 27.03.2025

youtube

embed image

AI Won’t Steal Your Job But It Will Make You and Your Clients Unstoppable | DrupalCon Atlanta 2025

Drupal Association 27.03.2025

youtube

embed image

AI is the new UI - How we are building AI into Drupal CMS | DrupalCon Atlanta 2025

Drupal Association 27.03.2025

youtube

embed image

AI with Drupal - Using LLM technology is easy, but how do you actually build useful applications?

Drupal Association 27.03.2025

youtube

embed image

Design systems, the Drupal way | DrupalCon Atlanta 2025

Drupal Association 27.03.2025

youtube

embed image

Accessible Slideshows - Button, button, who's got the button? | DrupalCon Atlanta 2025

Drupal Association 27.03.2025

youtube

embed image

Building A Better Authoring Experience | DrupalCon Atlanta 2025

Drupal Association 27.03.2025

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

embed image
Powered By Combinary

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

embed image
Powered By Combinary

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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

twitter

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