All Videos

Conference

When Roles Aren’t Enough: Modern Permissions In Drupal With The Access Policy Api

Created March 20, 2026

Drupal 10.3 quietly introduced a powerful new tool for handling complex access control: the Access Policy API. And if you missed it, you’re not...
Conference

Displaying Related Content Using Semantic Similarity

Created March 20, 2026

In this session, I will review my journey into rebuilding the "Related Stories" feature on Princeton.edu news articles using semantic search...
Conference

Press A Button, Get A Content Audit

Created March 20, 2026

Important non‑news landing pages often shape a visitor’s first impression, yet they rarely get the same attention as high‑visibility content. At...
Conference

Taste The Power Of Drupal Plugins!

Created March 20, 2026

Plugins are a key part of the way Drupal makes code re-usable and flexible. However, it's not always easy to spot where they are used or to know how...

How Drupal Forge Eliminates Friction From The Drupal Trial Experience

Created February 23, 2026

Learn how volunteers from the Drupal community built a platform that provides instant demos of Drupal site templates and how you can use Drupal Forge...

Bringing Clarity To Complex Drupal Sites With The Audit Export Module

Created February 23, 2026

Drupal sites rarely stay simple for long. New content types, fields, roles, and menus are added over the years, often by different teams. When it is...

Engineering For Security Compliance: How To Prepare Before The Audit

Created February 23, 2026

Security and privacy compliance certifications—like SOC 2 (a leading audit standard for security, availability, and confidentiality) and HITRUST (a...

Use `git Worktree` With Ddev To Run Multiple Versions Of The Same Site

Created February 23, 2026

With git worktree it's easy to have multiple versions of your Drupal project checked out into different directories. And DDEV has a special feature...

Conversation To Code: Automated Tests From Collaborative Requirements Gathering

Created February 23, 2026

Ever feel like requirements gathering produces documents nobody reads, leaving developers guessing what stakeholders actually want? Or ship a feature...

Creating Single Directory Components With Drupal Canvas In Mind

Created February 22, 2026

Single Directory Components have changed the way some Drupal sites are themed. Drupal Canvas (formerly Experience Builder) has the potential to...

Build Your First Ci/cd Pipeline (and Add A Qa Check While You’re At It)

Created February 22, 2026

How do you learn how CI/CD pipelines work when your workplace systems feel too complex or risky to experiment with? When I pivoted from creating...

Events Platform: Automating The Testing Process

Created February 22, 2026

The Event Platform module is a useful tool for Drupal camp event-organizers to schedule featured speakers, customized sessions, and event job...