Drupal CMS News Digest

developments tricks, articles and reviews from Drupal specialists

News Categories: SEO  Design  Marketing
The Drop Times: Florida DrupalCamp Begins 20 February in Orlando with Canvas and AI in Focus
Florida DrupalCamp 2026 opens 20 February in Orlando with a program centered on Drupal Canvas 1.0 and AI-focused training. In a conversation with The Drop Times, organiser Mike Herchel outlined the Canvas-heavy agenda, hands-on workshops, lightning talks, and the camp’s long-standing contribution culture.
Talking Drupal: TD Cafe #015 - Karen & Stephen - Non-Profit Summit at DrupalCon
Join Karen Horrocks and Stephen Musgrave as they introduce the upcoming non-profit summit at DrupalCon 2026 in Chicago. In this comprehensive fireside chat, they explore how AI can be integrated to serve a nonprofit's mission, plus the dos and don'ts of AI implementation. Hear insights from leading nonprofit professionals, learn about the variety of breakout sessions available, and discover the benefits of Kubernetes for maximizing ROI. Whether you're a developer, content editor, or a strategic planner, this session is crucial for understanding the future of nonprofit operations with cutting-edge technology. For show notes visit: https://www.talkingDrupal.com/cafe015 Topics Introduction Meet Karen & Stephen Karen's Journey to Nonprofit Work Deep Dive into Drupal and Nonprofit Websites Capella's Approach to Continuous Improvement Nonprofit Summit Overview Exploring Summit Themes: AI and Resiliency Digital Sovereignty and Ethical Considerations Additional Breakout Sessions and Topics Community Engagement and Registration Details Conclusion and Final Thoughts Stephen Musgrave Stephen (he/him) is a co-founder, partner and Lead Technologist at Capellic, an agency that build and maintains websites for non-profits. Stephen is bullish on keeping things simple – not simplistic. His goal is to maximize the return on investment and minimize the overhead in maintaining the stack for...
Drupal AI Initiative: SearXNG - Privacy-First Web Search for Drupal AI Assistants
If you’ve been following the rapid rise of AI‑driven chatbots and ‘assistant‑as‑a‑service’ platforms, you know one of the biggest pain points is trustworthy, privacy‑preserving web search. AI assistants need access to current information to be useful, yet traditional search engines track every query, building detailed user profiles.  Enter SearXNG - an open‑source metasearch engine that aggregates results from dozens of public search back‑ends while never storing personal data. The new Drupal module lets any Drupal‑based AI assistant (ChatGPT, LLM‑powered bots, custom agents) invoke SearXNG directly from the Drupal site, bringing privacy‑first searching in‑process with your content. What is SearXNG? SearXNG aggregates results from up to 247 search services without tracking or profiling users. Unlike Google, Bing or other mainstream search engines, SearXNG removes private data from search requests and doesn't forward anything from third-party services. Think of it as a privacy-preserving intermediary: your query goes to SearXNG, which then queries multiple search engines on your behalf and aggregates the results, all while keeping your identity completely anonymous. The Drupal SearXNG Module The Drupal SearXNG module brings this privacy-focused search capability directly into the Drupal ecosystem. It connects Drupal with your preferred SearXNG server (local or remote),...
Smartbees: Search Engine Query Reporting
Discover how we helped the client monitor searched phrases and enabled them to get a deeper insight into user needs.
Capellic: Stephen appears on TD Cafe: What to expect at the Nonprofit Summit at DrupalCon Chicago
Stephen Musgrave appeared on TD Cafe episode 15 with Karen Horrocks, a co-organizer of the summit, to talk about what to expect when attending the Nonprofit Summit at DrupalCon Chicago. They dive into the agenda in detail, share anecdotes, and urge you to attend!
A Drupal Couple: The Blueprint for Affordable Drupal Projects
The Blueprint for Affordable Drupal Projects Image Imagen Article body For years we have been talking about how Drupal got too expensive for the markets we used to serve. Regional clients, small and medium businesses in Latin America, Africa, Asia, anywhere where $100,000 websites are simply not a reality. We watched them go to WordPress. We watched them go to Wix. Not because Drupal was worse, but because the economics stopped working.That conversation is changing.Drupal CMS 2.0 landed in January 2026. And with it came a set of tools that, combined intelligently, make something possible that was not realistic before: an affordable, professional Drupal site delivered for $2,000, with margin, for markets that could not afford us before.I want to show you the math. Not to sell you a fantasy, but because I did the exercise and the numbers work. And I am being conservative.What changedThe real budget killer was always theming. Getting a site to look right, behave right, be maintainable, took serious senior hours. That is where budgets went.Recipes pre-package common configurations so you are not starting from zero. Canvas lets clients and site builders assemble and...
DDEV Blog: DDEV February 2026: v1.25.0 Ships, 72% Market Share, and New Training Posts
DDEV v1.25.0 is here, and the community response has been strong. This month also brought three new training blog posts and a survey result that speaks for itself. What's New DDEV v1.25.0 Released → Improved Windows installer (no admin required), XHGui as default profiler, updated defaults (PHP 8.4, Node.js 24, MariaDB 11.8), faster snapshots with zstd compression, and experimental rootless container support. Read the release post↗ New ddev share Provider System → Free Cloudflare Tunnel support, no login or token required. A modular provider system with hooks and CMS-specific configuration. Read more↗ Mutagen in DDEV: Functionality, Issues, and Debugging → Based on the January training session, this post covers how Mutagen works, common issues, and the new ddev utility mutagen-diagnose command. Read more↗ Xdebug in DDEV: Understanding and Troubleshooting Step Debugging → How the reverse connection model works, IDE setup for PhpStorm and VS Code, common issues, and the new ddev utility xdebug-diagnose command. Read more↗ CraftQuest Survey: DDEV at 72% The 2026 CraftQuest Community Survey↗ collected responses from 253 Craft CMS developers and found DDEV at 72% market share for local development environments. The report notes: "This near-standardization simplifies onboarding for newcomers, reduces support burden for plugin developers, and means the ecosystem can...
The Drop Times: Drupal Core AGENTS.md Proposal Triggers Broader Debate on AI Guardrails
A proposal to add an AGENTS.md file to Drupal core has been closed as “works as designed,” but not before prompting a wider debate about AI-assisted contributions, disclosure policies, and reviewer fatigue. While some contributors see structured agent guidelines as necessary guardrails, others warn that tooling alone cannot resolve deeper process and governance challenges.
Tag1 Insights: Building the Document Summarizer Tooltip Module with AI-Assisted Coding
Take Away At Tag1, we believe in proving AI within our own work before recommending it to clients. This post is part of our AI Applied content series, where team members share real stories of how they're using Artificial Intelligence and the insights and lessons they learn along the way. Here, team member Minnur Yunusov explores how AI-assisted coding helped him rapidly prototype the Document Summarizer Tooltip module for Drupal, while adding AI-generated document previews, improving accessibility, and refining code through real-time feedback. From Idea to working Drupal prototype with AI-assisted coding I started with a simple goal: build a working prototype that could summarize linked documents directly in Drupal, without having to spend too much time on it. AI-assisted coding helped me move from idea to an installable module quickly, even though the first versions weren’t perfect. The focus was on getting something functional that I could iterate on, instead of hand-writing every piece from scratch. The prototype I put together with AI-assisted coding works and can be installed and tested. You can find it on GitHub at https://github.com/minnur/docs_summarizer_tooltip. Initially, I tried using Cline with Claude Sonnet to generate the module. It produced a full module structure, but the result...
Nonprofit Drupal posts: February 2026 Drupal for Nonprofits Chat
Join us THURSDAY, February 19 at 1pm ET / 10am PT, for our regularly scheduled call to chat about all things Drupal and nonprofits. (Convert to your local time zone.) We don't have anything specific on the agenda this month, so we'll have plenty of time to discuss anything that's on our minds at the intersection of Drupal and nonprofits. Got something specific you want to talk about? Feel free to share ahead of time in our collaborative Google document at https://nten.org/drupal/notes! All nonprofit Drupal devs and users, regardless of experience level, are always welcome on this call. This free call is sponsored by NTEN.org and open to everyone. Information on joining the meeting can be found in our collaborative Google document.
Specbee: 8 Critical considerations for a successful Drupal 7 to 10/11 migration
Your Drupal 7 site has reached its end of life as of January 2025. If you’re planning a move to Drupal 10 or 11, this blog will help you prepare for a smooth and well-planned migration.
Metadrop: Managing Drupal Status Report requirements
You know the drill. You visit the Drupal Status Report to check if anything needs attention, and you're greeted by a wall of warnings you've seen dozens of times before. Some warnings are important. Others? Not so much. Maybe you're tracking an update notification in your Gitlab and don't need the constant reminder. Perhaps there's a PHP deprecation notice you're already aware of and planning to address during your next scheduled upgrade. Or you're seeing environment-specific warnings that simply don't apply to your infrastructure setup. The noisy status report problem The problem is that all these warnings sit alongside genuine issues that actually need your attention. The noise drowns out the signal. You end up scrolling past the same irrelevant messages every time, increasing the chance you'll miss something that matters. Over time, you develop warning blindness. Your brain learns to ignore the status report page entirely because the signal-to-noise ratio is too low. Then, when a genuine security update appears or a database schema issue emerges, it gets lost in the familiar sea of orange and red. This problem multiplies across teams. Each developer independently decides which warnings to ignore. New team members have no way to know which warnings matter and which ones are environmental noise. The status report becomes unreliable, defeating its entire purpose.…
DDEV Blog: Xdebug in DDEV: Understanding, Debugging, and Troubleshooting Step Debugging
For most people, Xdebug step debugging in DDEV just works: ddev xdebug on, set a breakpoint, start your IDE's debug listener, and go. DDEV handles all the Docker networking automatically. If you're having trouble, run ddev utility xdebug-diagnose and ddev utility xdebug-diagnose --interactive — they check your configuration and connectivity and tells you exactly what to fix. This post explains how the pieces fit together and what to do if things do go wrong. The Quick Version ddev xdebug on Start listening in your IDE (PhpStorm: click the phone icon; VS Code: press F5) Set a breakpoint in your entry point (index.php or web/index.php) Visit your site If it doesn't work: ddev utility xdebug-diagnose Or for guided, step-by-step troubleshooting: ddev utility xdebug-diagnose --interactive The diagnostic checks port 9003 listener status, host.docker.internal resolution, WSL2 configuration, xdebug_ide_location, network connectivity, and whether Xdebug is loaded. It gives actionable fix recommendations. How Xdebug Works Xdebug lets you set breakpoints, step through code, and inspect variables — interactive debugging instead of var_dump(). The connection model is a reverse connection: your IDE listens on port 9003 (it's the TCP server), and PHP with Xdebug initiates the connection (it's the TCP client). Your IDE must be listening before PHP tries to connect. :::...
DrupalCon News & Updates: Must-See DrupalCon Chicago 2026 Sessions for Marketing and Content Leaders
If you are a marketing or content leader, DrupalCon Chicago 2026 is already calling your name. You are the special audience whose creative spark and unique perspective shine a light on Drupal in ways developers alone never could. You promote Drupal’s capabilities to the world and ensure the platform reaches the users who need it. You translate technical innovation into stories that resonate with everyone. Drupal is increasingly built with you in mind. Making Drupal more editor‑friendly has been a clear priority in recent years. Thanks to your feedback and insights, great strides have been made in providing tools and workflows that truly support your creative vision. This year’s DrupalCon sessions are set to spark bold insights, fresh strategies, and lively discussions. Expect those unforgettable “aha!” moments you’ll want to carry back and weave into your own marketing and content playbook. Here is a curated list of standout sessions designed to help marketing and content leaders turn inspiration into action, build meaningful connections, and discover new ways to make the most out of Drupal’s strengths. Top DrupalCon Chicago 2026 sessions for marketing or content leaders “Generative engine optimization tactics for discoverability” — by Jeffrey McGuire and Tracy Evans Search Engine Optimization (SEO) has long been one of the web’s most familiar acronyms when it comes to...
Talking Drupal: Talking Drupal #540 - Acquia Source
Today we are talking about Acquia's Fully managed Drupal SaaS Acquia Source, What you can do with it, and how it could change your organization with guest Matthew Grasmick. We'll also cover AI Single Page Importer as our module of the week. For show notes visit: https://www.talkingDrupal.com/540 Topics Introduction to Acquia Source The Evolution of Acquia Source Cost and Market Position of Acquia Source Customizing and Growing Your Business Challenges of Building a SaaS Platform on Drupal Advantages of Acquia Source for Different Markets Horizontal Scale and Governance at Scale Canvas CLI Tool and Synchronization Role of AI in Acquia Source Agencies and Enterprise Clients AI Experiments and Content Importer AI and Orchestration in Drupal Future Innovations in Acquia Source Resources Acquia source Nebula Guests Matthew Grasmick - grasmash Hosts Nic Laflin - nLighteneddevelopment.com nicxvan John Picozzi - epam.com johnpicozzi Catherine Tsiboukas - mindcraftgroup.com bletch MOTW Correspondent Martin Anderson-Clutz - mandclu.com mandclu Brief description: Have you ever wanted to use AI to help map various content on an existing site to structured fields on Drupal site, as part of creating a node? There's a module for that. Module name/project name: AI Single Page Importer Brief history How old: created in Jan 2026 by Mark Conroy (markconroy) who listeners may know...
Drupal AI Initiative: Four Weeks of High Velocity Development for Drupal AI
Authors: Arian, Christoph, Piyuesh, Rakhi (alphabetical) While Artificial Intelligence is evolving rapidly, many applications remain experimental and difficult to implement in professional production environments. The Drupal AI Initiative addresses this directly, driving responsible AI innovation by channelling the community's creative energy into a clear, coordinated product vision for Drupal.
Dries Buytaert presenting the status of Drupal AI Initiative at DrupalCon Vienna 2025
In this article, the third in a series, we highlight the outcomes of the latest development sprints of the Drupal AI Initiative. Part one outlines the 2026 roadmap presented by Dries Buytaert. Part two addresses the organisation and new working model for the delivery of AI functionality. Converting ambition into measurable progress To turn the potential of AI into a reliable reality for the Drupal ecosystem, we have developed a repeatable, high-velocity production model that has already delivered significant results in its first four weeks. A Dual-Workstream Approach to Innovation To maximize efficiency and scale, development is organized into two closely collaborating workstreams. Together, they form a clear pipeline from exploration and prototyping to stable functionality: The Innovation Workstream: Led by QED42, this stream explores emerging technologies like evaluating Symfony AI,...

Number of Total Worldwide Registered Domains