atlas news
  Planet Drupal
29  april     21h39
Drupal.org blog: Improvements to Drupal.org project maintainers syncing with GitLab project members
   As we migrate more projects to GitLab on git.drupalcode.org, we have discovered improvements to make in the mapping of Drupal.org project maintainers...
    15h46
The Drop Times: DrupalCamp Ottawa 2026 to Highlight Drupal 11, AI Workflows, and Accessibility Practices
   DrupalCamp Ottawa 2026 will take place on 1 May 2026 at the Canada Science and Technology Museum, continuing its free, community-driven format. This...
    14h46
Jacob Rockowitz: Drupal (AI) Playground: Using the AI Schema.org JSON-LD module to feed the machines
   PreambleI’ve been discussing and committed to a Schema.org-first approach to building content models in Drupal for several years. Along the way,...
    14h27
The Drop Times: Fast Code, Faster Debt: Why Eduardo Telaya Built Drupal AI
   Eduardo Telaya spent months reviewing Drupal code where the same AI-generated mistakes kept appearing across projects. Rather than treating them as...
    10h50
HOOK DEV ALTER(): Build a Feature-Rich Frontpage in Drupal: Canvas vs Display Builder (Part 3)
   Building a flexible Frontpage has historically been a challenge in Drupal. Often, there is no fixed data model, and editors need the ability to...
28  april     13h00
Dries Buytaert: AI rewards strict APIs
   Every framework’s API surface sits on a spectrum, from strict (typed interfaces, schemas, service containers) to loose (string keys, naming...
    13h00
Drupal AI Initiative: Webinar: How Southwark Council is Using AI to Transform PDF Publishing in Drupal
   Join us to hear directly from the team behind an award-winning AI solution built for local government. What does genuinely useful AI in public...
    11h37
Specbee: Zero-effort Schema Markup: AI Schema Markup generator for Drupal
   Schema.org markup can make or break your search visibility, but writing it by hand across hundreds of nodes is unrealistic. What if your CMS just did...
    10h51
Pivale: The SaaS trap: Why the cheapest option often isn’t
   The SaaS tools you rely on are costing more than you think. We make the case for building software your business actually owns, on a platform built...
    00h00
DDEV Blog: Contributor Training: Creating and Maintaining DDEV Add-ons
   Stas Zhuk and I covered the full add-on lifecycle in this Contributor Training session: bootstrapping from the ddev-addon-template, writing Bats...
27  april     14h48
The Drop Times: Drupal Accessibility Beyond Automation
   Accessibility requirements for websites are increasingly being enforced across public and private sectors, affecting Drupal-based systems used by...
    10h44
Talking Drupal: Talking Drupal 550 - The Future of Site Builders
   In episode 550 of Talking Drupal, Rod Martin joins us to discuss how Drupal site builders are defined, how their role has changed across Drupal...
26  april     17h58
code: Drupal 11: Cascading Select Forms With HTMX
   Drupal 11: Cascading Select Forms With HTMX This is part four of a series of articles looking at HTMX in Drupal. In the last two articles we looked...
24  april     16h12
The Drop Times: DevBranch BootCamp Expands as Entry Pathway for Drupal Talent
   DevBranch has developed its in-house Drupal BootCamp into a recurring training pathway aimed at preparing new developers for project work. The...
    14h23
Drupal.org blog: GitLab issue migration: a contributor’s perspective
   This is the fourth post in our GitLab issue migration series. The earlier posts focused on what is changing and how maintainers should set up their...
23  april     18h40
ImageX: Keeping Your Content Yours: Intellectual Property Protection in Drupal
  
    14h13
Drupal AI Initiative: From Leuven to Athens: Celebrating One Year Since the Drupal AI Initiative Took Shape
   One year ago, at Drupal Developer Days in Leuven, something special happened. The Drupal AI Initiative was not officially launched yet. That would...
22  april     20h41
Centarro: How to Know If Your eCommerce Developer is Failing You
   A business spends hundreds of thousands of dollars with a developer or agency to build an eCommerce website, endures years of instability and missed...
    10h45
1xINTERNET blog: Search Behaviour Is Changing, Your Marketing Strategy Should Too
   Search behaviour is changing as AI-generated answers take over SERPs, reducing clicks and redefining performance metrics. Understand the AI impact on...
21  april     15h00
Freelock Blog: When Views meets Drupal Canvas -- getting dynamic content into your Canvas page
   When Views meets Drupal Canvas -- getting dynamic content into your Canvas page John Locke Tue, 04 21 2026 - 08:00 From early days, views has...
    12h59
Jacob Rockowitz: Drupal (AI) Playground: Training and practicing building a module using AI
   Successes and failuresI am continually experiencing both successes and failures while playing in my Drupal (AI) playground. My failures usually come...
    08h40
Specbee: What tools and services you need for a successful Drupal migration
   Confused about which Drupal migration tools you actually need? This guide breaks down the essential toolkit and when to bring in expert services.
    08h40
HOOK DEV ALTER(): Manage Displays: Canvas vs Display Builder (Part 2)
   When building a Drupal site, we want to control how our content looks in different contexts, e.g. the full display for standalone or the card display...
    06h48
Smartbees: Automated Website Provisioning
   See how we optimized the administrative workflows, making it easy to manage numerous websites simultaneously and launch new instances on demand.
    00h30
Très Bien Blog: Proposal for an LLM policy for Drupal Core contribution
   Proposal for an LLM policy for Drupal Core contribution I’ve been following and participating in the conversation about applying AI tools to the...
20  april     18h00
Talking Drupal: Talking Drupal 549 - Catching up with the DDEV Team
   In Episode 549, Randy Fay and Stas Zhuk join us to discuss what DDEV is, recent improvements, and where it’s headed. Module of the week is the DDEV...
    14h16
The Drop Times: Sovereignty Expires; Licences Don’t
   Europe is finally getting serious about digital sovereignty, and getting it half right. The instinct to Buy European is sound, but the frameworks...
    13h28
Drupal AI Initiative: Drupal Is All In on AI. Now Comes the Hard Part
   Original article posted by Christoph Breidert on 1xINTERNET website Over a decade ago, I co-founded 1xINTERNET on the conviction that Drupal was the...
18  april     10h35
Dominique De Cooman: Drupal Is No Longer Just a CMS Decision. It’s an AI Infrastructure Decision.
   Read moreAgents need somewhere to live. And once content becomes data, the CMS that holds it becomes strategic.Drupal Is No Longer Just a CMS...
16  april     14h41
The Drop Times: Erdfisch Expands nerdfisch DevBits into Public Drupal Code Archive
   Reusable fixes often remain confined to individual projects, forcing developers to solve the same problems repeatedly. erdfisch has expanded its...