All Videos

Conference

Claude Skills And Mcp For Drupal Development

Created March 21, 2026

I'm a business owner and site builder, not a developer. But with the right setup, I can also build Drupal modules, run accessibility audits, and...
Conference

Governance You Can See: Embedding Content Rules Directly Into Drupal

Created March 20, 2026

Governance is the difference between a site that stays accurate, compliant, and usable versus one that slowly decays into stale content, inconsistent...
Conference

Surviving The Swarm: Bot And Crawler Protection For Drupal Sites

Created March 20, 2026

Uncontrolled bots, from aggressive scrapers to the latest AI crawlers, can grind your Drupal site to a halt, overwhelming your infrastructure and...
Conference

Using Ai For Accessible Visual Exploration And User Experiences

Created March 20, 2026

Not all UX design serves the user's best interest. Dark patterns like hidden costs, forced continuity, confirmshaming, and disguised ads manipulate...
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...
Conference

Using Bundle Classes To Build Content Types With Built-in Behaviors

Created March 20, 2026

Content types often begin as collections of fields, but as projects grow, those types accumulate rules, exceptions, and special cases that are...
Conference

Whizzy What??? Using Text Formats And Ckeditor Plugins To Get The Most Out Of Drupal's Wysiwyg

Created March 20, 2026

This session will provide step-by-step guidance on how to edit and add text formats, to customize the behavior of Drupal's formatted text entry...
Conference

Ai Content Creation For Nontraditional Web Contributors

Created March 20, 2026

Not everyone managing web content is a trained writer, editor, or SEO expert. This is especially true in higher education, where hundreds of...
Conference

Security In Drupal: What Can Go Wrong?

Created March 20, 2026

Let's "get off the island" and look at Drupal security from the point of view of an outsider. The OWASP Top Ten is an industry standard list of...