2020

Creating Layouts & Landing Pages in Drupal: the Paragraphs vs. Layout Builder Edition

pixelite
Conference Year
Session Track
Site Building and Using Drupal
Experience Level
Intermediate
Session Description

Two requirements that come up constantly on projects are “How do we make it easier for non-technical users to update our website?” And “How can we give content editors more flexibility?"

At the same...

Enabling the Change-Makers: Redesigning Princeton's School of Public and International Affairs Website

pixelite
Conference Year
Co-Presenter(s)
Session Track
Site Building and Using Drupal
Experience Level
Beginner
Session Description

In this session, we’ll give you an in-depth case study that guides you through the UX, visual design, and development process we followed to create a new digital home for Princeton University’s School...

Separating concerns in the backend with decoupled PHP classes and libraries

dafeder
Conference Year
Co-Presenter(s)
Session Track
Coding and Development
Experience Level
Intermediate
Session Description

We talk a lot about separation of concerns between front and back end, but getting more granular, separation of business logic into self-contained parts can be a big win for your Drupal project. Now...