Schedule

March 14, 2025

-

Registration, Breakfast, & Networking

Room Bernstein Gallery (Level 0) Everyone
Enter the downstairs Gallery from Washington Rd. to check in. Coffee and light breakfast will be available. Take this time to meet some other attendees and review the days schedule.

-

Opening Remarks

Room Arthur Lewis Auditorium (Level 1) Everyone
Get important information about DrupalCampNJ 2024.

-

Editoria11y: Beyond the Basics

Room Bowl 001 (Level 0) | Theming, Design, & Usability
itmaybejj Content Editors, Decision Makers, Designers, Front-end Developers, Project Managers, Site Builders
Drupal CMS ships with an "Accessibility Tools" recipe, which installs and enables the Editoria11y Accessibility Checker. Editoria11y automatically flags 28 common mistakes that make it harder for assistive technologies to read a page. It makes suggestions for improvement inline in both the front-end and CKEditor, and creates site-wide reports of detected and dismissed issues.

We will take a tour of the module, its history and capabilities, and then examine ways the maintainers at Princeton and other users have customized and extended it to improve its accuracy, hide false positives and add custom tests.

Unlocking New Capabilities in Drupal with OpenAI Integration

Room Bowl 002 (Level 0) | Development & Performance
VincenzoGambino Back-end Developers, Content Editors, Decision Makers
Explore integrating Drupal with OpenAI for new capabilities: image/text generation, content management, and enhanced search via RAG and vector databases for a better user experience.

What Do Marketers Really Want? Unpacking the User Research for Drupal CMS

Room Bowl 016 (Level 0) | Theming, Design, & Usability
pixelite Everyone
In this session, we’ll share insights from research with various CMS users, explore their key pain points and needs, compare CMS platforms through findings from our benchmarking analysis, and highlight how these findings are shaping Drupal CMS' user experience and market positioning.

Using DDEV for Drupal Development

Room Classroom 023 (Level 0) | Site-Building
kenrbnsn Back-end Developers, Site Builders, Sys Admins
This session will show how to set up and use DDEV for development of the Drupal site. It can be used for new development or updating code of a current site.

-

The modules of Drupal CMS

Room Bowl 001 (Level 0) | Site-Building
ultimike Everyone
Drupal CMS includes a bunch of contributed modules that might be new (and useful!) on a great deal of non-Drupal CMS sites.

In this session, we'll review a selection of these modules - including plenty of live demos!

Empowering Marketers with Drupal: A Guide for DXP Teams

Room Bowl 002 (Level 0) | Project Management & Consulting
Mandee EnglertRay Saltini Content Editors, Decision Makers, Designers, Everyone, Project Managers, Site Builders
DXP teams play a critical role in enabling marketing success, but too often, the connection between Drupal and digital marketing strategies is overlooked. This session will explore how DXP team members can build a marketing-ready Drupal platform that equips marketers with powerful tools for content optimization, personalization, AI automation, SEO, and data-driven decision-making. We’ll use real world examples and highlight how the new Drupal CMS, along with marketing and AI enhancements, can enable marketers to execute their strategies smarter and faster.

4 Big Ideas in UX and Content Strategy

Room Bowl 016 (Level 0) | Theming, Design, & Usability
pixelite Content Editors, Decision Makers, Designers, Project Managers
Learn about four big ideas in UX and content strategy today. We’ll discuss what each means for your website and help you decide whether it’s worth jumping on the bandwagon.

Enhancing Drupal Data Imports with LLMs

Room Classroom 023 (Level 0) | Development & Performance
Jeremy Barth Back-end Developers, Decision Makers, Sys Admins
We will explore how to enhance Drupal Feeds through the use of LLMs. We will perform a traditional scrape from an external web source but then add to it by running the raw data through an LLM to obtain a summary, metadata and automated tagging using our own Drupal Taxonomy.

-

Harnessing the Digital Dragon: Web Management

Room Bowl 001 (Level 0) | Project Management & Consulting
Nneka Project Managers, Site Builders
Join me to learn how to optimize your content governance strategies and achieve a seamless and effective digital presence.

Waiting for Experience Builder? Don’t! Get Layout Builder Working Right Now

Room Bowl 002 (Level 0) | Site-Building
imrodmartin Site Builders

Building for Content Editors: Why Designers and Developers Need To Care More

Room Bowl 016 (Level 0) | Site-Building
jessedyck Content Editors, Designers, Front-end Developers, Project Managers, Site Builders
Drupal and other platforms are moving toward visual page builders like Experience Builder and Gutenberg. While these tools bring us closer to true WYSIWYG experiences, designers and developers must prioritize creating an optimized content editing experience. In this session, we’ll explore how teams can rethink the content editor interface, the role of advocates, and best practices for supporting content editors with curated tools. Learn how to streamline content creation for better efficiency and compliance.

Drupal.org GitLab Acceleration Update

Room Classroom 023 (Level 0) | Development & Performance
drumm Everyone
We’re working toward using GitLab for issues on Drupal.org, now that GitLab CI has replaced DrupalCI. We’re not taking the tools right off the shelf, we’re tuning them to the Drupal community’s collaboration style. Join us for this session to learn about the initiative.

-

Lunch

Room Bernstein Gallery (Level 0) Everyone

-

We'll do it live: Enterprise content staging with Workspaces

Room Bowl 001 (Level 0) | Site-Building
djdevin Everyone
Learn how to leverage the Workspaces module to implement enterprise-level, site-wide content staging.

Baking a great recipe for CKEditor

Room Bowl 002 (Level 0) | Site-Building
jrockowitz Content Editors, Site Builders
Learn how to create and bake a great recipe for CKEditor that will be delicious to everyone.

Navigating the Drupal labyrinth - What I wish I knew when starting with Drupal

Room Bowl 016 (Level 0) | Development & Performance
marien.regnault Back-end Developers, Front-end Developers, Site Builders
I started working with Drupal a bit more than 4 years ago. I just switched careers (I used to be a journalist) and honestly, I found it overwhelming. In this talk, I will speak about my experience as a developer, and how to avoid the obstacles I faced. And I will give you hints and tools to help you navigate the Drupal labyrinth.

Inside Next-Generation Platform Work at Pantheon

Room Classroom 023 (Level 0) | Development & Performance
David Strauss Back-end Developers, Sys Admins

-

Drupal Platforms: A How to Guide

Room Bowl 001 (Level 0) | Site-Building
johnpicozzi Decision Makers, Everyone, Site Builders
In this talk I’m going to share a game plan to architect (or improve) your Drupal Platform. I’ll share real life examples from my experience building a headless web platform for big pharma and deliver a roadmap you can use to bring a Drupal based platform approach to your organization.

Kubernetes Shouldn't Be Scary: Mastering Deployments and Scaling for Web Developers

Room Bowl 002 (Level 0) | Development & Performance
ctineo Everyone
Are you a web developer who finds Kubernetes intimidating? This session is designed to change that! We'll break down the essentials of Kubernetes in a way that's practical, accessible, and focused on what you need to know to deploy and scale your web applications.

Decoupled Drupal: Are We There Yet?

Room Bowl 016 (Level 0) | Development & Performance
garphy Everyone
This session explores why decoupled Drupal, despite its potential benefits, hasn't been widely adopted. It examines technical, organizational, and strategic challenges hindering its implementation, while also acknowledging cases where it might not be the right fit. The session also highlights the advantages of decoupled Drupal, including improved UX, flexibility, and maintainability. Practical considerations like choosing the right frontend framework and addressing SEO and accessibility are discussed. Lastly, the session delves into current trends shaping decoupled Drupal's future, such as API-first approaches and the evolution of Drupal, empowering attendees to make informed decisions about their Drupal projects.

-

The Future of SEO: Embracing Change and Innovation

Room Bowl 001 (Level 0) | Site-Building
gauravtechie Content Editors, Site Builders
Unlock the future of digital marketing by mastering the LLMO framework and schema.org led strategies to create user-centric experiences that keep you ahead in the ever-evolving SEO landscape

Security in Drupal: what can go wrong?

Room Bowl 002 (Level 0) | Development & Performance
benjifisher Everyone
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 the most common vulnerabilities that can affect web sites. This session will start with an overview of the Top Ten, and then take a more detailed look at a few of these vulnerabilities.

We will look at some actual Drupal security advisories, as examples of how the Drupal Security Team communicates issues to the community.

How your analytics and KPIs should guide your design process.

Room Bowl 016 (Level 0) | Theming, Design, & Usability
thorgal.creuze Decision Makers, Designers, Project Managers
In today’s data-driven world, understanding how to leverage analytics and key performance indicators (KPIs) is essential for transforming your design process—especially when working with a digital agency.

This session will explore how data and design intersect, showing how analytics can guide and enhance your creative approach. You'll gain practical strategies for integrating KPIs into your projects, ensuring your designs resonate with users and meet organizational goals.

Whether you're new to data-driven design or looking to refresh your skills, this session will teach you how to use analytics to shape user-centered solutions. Don’t miss the chance to learn how to make data work for you!

-

After Party, Closing Remarks, & Giveaways

Room Shultz Dining Room (Level 1) Everyone

2025 Sponsors

Event Sponsors

Supporting Sponsors

Digital Sponsors