2025 Schedule

March 13, 2025

9:00 - 9:30am

Registration, Breakfast, & Networking

Room Bernstein Gallery (Level 0) Everyone

9:30am - 1:30pm

Navigating the New Google Analytics - GA4 for Drupal and Higher Ed Websites

Room Classroom 015 (Level 0) | Project Management & Consulting
Profile picture for user Ray Saltini
Ray Saltini

I've been an active member of the Drupal community since 2005 as a developer, business owner, trainer, consultant, and now as Director of Solutions and Consulting for FFW. I help Fortune 1,000 organizations and SMBEs adopt new technology and solve digital challenges. I've delivered training and talks in the US and Europe at community events and private engagements, including free and reduced-price training for folks just starting to learn Drupal. :-)


 

Profile picture for user Mandee Englert
Mandee Englert

Mandee is a seasoned digital strategist with over 10 years of experience in website optimization. As Director of Higher Education, Sports & Media, she crafts industry-specific strategies that go beyond one-size-fits-all approaches, specializing in website analytics, UX research, redesign roadmapping, content optimization, and training.

Everyone, Project Managers

9:30am - 4:30pm

Drupal CMS Preview

Room Classroom 020 (Level 0) | Site-Building
Profile picture for user ultimike
Mike Anello

Developer, trainer at DrupalEasy

Cocoa, Florida

Michael Anello (@ultimike) is a Drupal developer and trainer with DrupalEasy. He is the lead instructor for Drupal Career Online, a beginner-focused 12-week, 3x/week online Drupal training program and the 15-week, 2x/week Professional Module Development course. Mike is very active in the Drupal community as an organizer, code and documentation contributor, and often speaking at Drupal events around the world.

Site Builders

Advanced Site Building with Drupal including Drupal AI

Room Classroom 023 (Level 0) | Site-Building
Profile picture for user imrodmartin
Rod Martin
Site Builders

March 14, 2025

8:30 - 9:30am

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.

9:30 - 9:45am

Opening Remarks

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

10:00 - 10:45am

Editoria11y: Beyond the Basics

Room Bowl 001 (Level 0) | Theming, Design, & Usability
itmaybejj
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
Profile picture for user VincenzoGambino
Vincenzo Gambino

I am a Senior PHP and JavaScript Software Developer based in London, specialising in web applications for medium to large businesses. I co-authored Jumpstart Jamstack Development and have extensive experience building decoupled, headless applications. I integrate AI systems into applications and contribute to the Drupal community as both a developer and speaker

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
Profile picture for user pixelite
Suzanne Dergacheva

Suzanne is the co-founder of Evolving Web, a digital agency that helps organizations propel their digital strategy forward. She works with universities and colleges to translate their goals and user needs into a tangible digital strategy, from designing a user-centric experience to a solid communications platform. She is the marketing lead for Drupal CMS.

 

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
Ken Robinson
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.

11:00 - 11:45am

The modules of Drupal CMS

Room Bowl 001 (Level 0) | Site-Building
Profile picture for user ultimike
Mike Anello

Developer, trainer at DrupalEasy

Cocoa, Florida

Michael Anello (@ultimike) is a Drupal developer and trainer with DrupalEasy. He is the lead instructor for Drupal Career Online, a beginner-focused 12-week, 3x/week online Drupal training program and the 15-week, 2x/week Professional Module Development course. Mike is very active in the Drupal community as an organizer, code and documentation contributor, and often speaking at Drupal events around the world.

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
Profile picture for user Mandee Englert
Mandee Englert

Mandee is a seasoned digital strategist with over 10 years of experience in website optimization. As Director of Higher Education, Sports & Media, she crafts industry-specific strategies that go beyond one-size-fits-all approaches, specializing in website analytics, UX research, redesign roadmapping, content optimization, and training.

Profile picture for user Ray Saltini
Ray Saltini

I've been an active member of the Drupal community since 2005 as a developer, business owner, trainer, consultant, and now as Director of Solutions and Consulting for FFW. I help Fortune 1,000 organizations and SMBEs adopt new technology and solve digital challenges. I've delivered training and talks in the US and Europe at community events and private engagements, including free and reduced-price training for folks just starting to learn Drupal. :-)


 

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
Profile picture for user pixelite
Suzanne Dergacheva

Suzanne is the co-founder of Evolving Web, a digital agency that helps organizations propel their digital strategy forward. She works with universities and colleges to translate their goals and user needs into a tangible digital strategy, from designing a user-centric experience to a solid communications platform. She is the marketing lead for Drupal CMS.

 

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
Profile picture for user Jeremy Barth
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.

12:00 - 12:45pm

Harnessing the Digital Dragon: Web Management

Room Bowl 001 (Level 0) | Project Management & Consulting
Nneka

https://www.drupal.org/u/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
Profile picture for user imrodmartin
Rod Martin
Site Builders

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

Room Bowl 016 (Level 0) | Site-Building
Jesse Dyck
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
Profile picture for user drumm
Neil Drumm

I help build Drupal.org as the senior technologist at the Drupal Association. Currently focussing on strategic Drupal initiatives including Automatic updates, GitLab acceleration, and Project browser.

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.

12:45 - 2:00pm

Lunch

Room Bernstein Gallery (Level 0) Everyone

2:00 - 2:45pm

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

Room Bowl 001 (Level 0) | Site-Building
Devin

Drupal architect out of Philly area. Currently a Purple person 💤

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
Jacob Rockowitz
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
Profile picture for user marien.regnault
Marien Regnault

Former journalist, I transitioned to web development in 2020. I've been working with Drupal ever since.

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
Profile picture for user David Strauss
David Strauss
Back-end Developers, Sys Admins

3:00 - 3:45pm

Drupal Platforms: A How to Guide

Room Bowl 001 (Level 0) | Site-Building
Profile picture for user johnpicozzi
John Picozzi

I believe strongly in contributing to the Drupal community and supporting open source in any way I can. I’m the organizer of the Drupal Providence Meetup, an Acquia-certified Site Builder, a co-host on Talking Drupal, and a co-organizer of the New England Drupal Camp. Throughout my career I have crafted Drupal solutions for many organizations like CVS Caremark, Leica Geosystems, Blue Cross Blue Shield, Marriott International, Rhode Island School of Design, Getty Images, and Novartis.

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
Profile picture for user ctineo
Christopher Tineo

I'm a Software Engineer with hands-on experience building Web and Cloud Native projects. I excel in crafting scalable solutions that blend innovative technologies to impact business metrics.
 

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
Profile picture for user garphy
Simon Morvan
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.

Reimagining Web Publishing with Google Docs, open APIs, a dash of GenAI and Drupal as a Front-End

Room Classroom 023 (Level 0) | Site-Building
Roland Benedetti
Content Editors, Decision Makers, Designers, Project Managers, Site Builders

4:00 - 4:45pm

The Future of SEO: Embracing Change and Innovation

Room Bowl 001 (Level 0) | Site-Building
Gaurav Mishra
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
Profile picture for user benjifisher
Benji Fisher

I have been working with Drupal since 2012, and I have contributed to open source software for longer than that. I am an active member of the Drupal community:

  • member of the Drupal security team
  • co-maintainer of the migration subsystem in Drupal core (Migrate API)
  • member of the Drupal usability team

I choose to work with Drupal, and other open-source software, because I hate the idea of duplicated effort. When I solve a problem, I want to share my solution so that no one else has to struggle with it.

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
Profile picture for user thorgal.creuze
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!

4:45 - 8:00pm

After Party, Closing Remarks, & Giveaways

Room Shultz Dining Room (Level 1) Everyone
Sponsored by Pantheon

March 15, 2025

10:00am - 4:00pm

Contribution and Collaboration

Room Shultz Dining Room (Level 1) Everyone

2025 Sponsors

Event Sponsors

Supporting Sponsors

After Party Sponsors

Digital Sponsors