Freelock Blog: The Night the Internet Tried to Kill Your Website
The rain had been falling on the city for weeks.Here’s a thing about the old days: you knew who the criminals were. They came in through the front door or they didn’t come…

The rain had been falling on the city for weeks.Here’s a thing about the old days: you knew who the criminals were. They came in through the front door or they didn’t come…

Mike Gifford Says AI Could Scale Inaccessible Digital Experiences Without Accessibility Infrastructure vision of this web portal is to help promote news and stories around the Drupal community and promote and celebrate the…

My name is Priten. I’m an educator, philosopher, and entrepreneur working at the intersection of technology and humanistic values in education. I’ve taught debate, written multiple books on AI and education, including AI…

If something breaks on a Linux system, logs are almost always the first place to look. Yet many users treat log files as a last resort, digging through them only when things go…

Accessibility Contributors Discuss Governance and AI Ahead of GAAD vision of this web portal is to help promote news and stories around the Drupal community and promote and celebrate the people and organizations…
If you’re building a CMS, a documentation portal, or any web app where users type formatted content, picking the right WYSIWYG editor is one of those decisions that saves you weeks of pain…

Keyword search struggles with natural language and exploratory questions. Daniel walked the DrupalSouth 2026 audience through how OpenSearch and Skpr enable semantic search that understands intent and meaning, and how Retrieval-Augmented Generation (RAG)…

This becomes especially important during phased migrations or tenant consolidations, where environments must coexist for a period of time. Users may operate across both legacy and target systems, and their access must remain…

If you watch one Drupal video this week, make it Pam’s! Pam quoted a familiar Drupal saying: Drupal makes hard things possible, but it also makes easy things hard.. The room laughed because…

May 18, 2026 / Dainius K. / 6 min Read Summarize with: A fitness studio website helps gyms, boutique studios, trainers, and wellness businesses promote classes, schedules, memberships, trainers, and booking options online….

This post is about what has been happening in the wild over the past several weeks, what it means, and what we’re doing about it. We’ve spent years building exactly that — and…

From my perspective, the “sovereignty-first” approach creates a paradox. On one hand, the highly regulated industries that use Ada or COBOL or Rust, such as defense, aerospace, banking, require that air-gapped security for…

I overheard a couple people say, “Drupal? Is that still around?” If the loudest narrative about Drupal is that it is outdated, people will keep repeating it, even when it is wrong. AI…

After twenty years on the Linux desktop, more than a dozen distros, multiple desktop environments, a seven-year tiling window manager phase, and one detour through whatever I thought of as the stable answer…

One: The market opportunity is real. The web is still growing. Drupal is still dominant behind WordPress at every tier that matters. Recent innovations have substantially strengthened the competitive position. There’s a bright…

Apex AI 2.0 Expands Drupal AI Integration With Multi-Provider Orchestration vision of this web portal is to help promote news and stories around the Drupal community and promote and celebrate the people and…

May 14, 2026 / Dainius K. / 6 min Read Summarize with: An event management web app helps organizers plan, manage, and track events from one central dashboard. Instead of juggling spreadsheets, emails,…

I set a reminder for myself to report back in a year, maybe sooner. I’m curious to see what this model can become. Most of all, I like that this program is structural….