American Medical Association: Topic Landing Pages (A D8 Case Study)

Avi Schwab, Brian Clement, Lauren Burroughs, Manning Peterson

Since 1847 the American Medical Association has promoted scientific advancement, improved public health, and invested in the doctor and patient relationship. Today, the AMA has a vision for a healthier America. Improving the health of the nation is at the core of the AMA's work to enhance the delivery of care and enable physicians and health teams to partner with patients to achieve better health for all.

In mid-2017, the American Medical Association set out to create a “new digital experience” for physicians, residents, students, and patients by aggregating thematic content from across their properties into a single, focussed source. Their desired outcome was for business units to be able to create “topic hub” pages where articles from a variety of properties were just one click away.

In this session, we’ll take you through the process of developing this site and dive into a few of the highlights (and tough problems) of our development, including:

How Core Layouts and Panels In-Place Editor make for a top-notch editor experience
Flexible presentation with custom blocks, entity reference, and display modes.
Exposing custom data to Google Tag Manager through many layers of Drupal.
Our take on style guide-driven development, and how we iterated on it mid-development.
Streamlining our development workflow with Config Split.
Attendees should be familiar with Drupal development. Examples will span site-building, front-end code, and back-end code.

Drupal is a registered trademark of Dries Buytaert.