Drupal Admin UX Study: the Survey Results Are In!

The administrative interface for Drupal is notoriously intimidating for content editors who are new to the platform. I do a lot of training for Drupal content editors and administrators and have witnessed this first-hand.

Read More about Drupal Admin UX Study: the Survey Results Are In! »

Decoupling Drupal with Gatsby

Gatsby is a really fast React-based static site generator. You can use it to create a static site, with content pulled from Drupal and other content management systems.

Read More about Decoupling Drupal with Gatsby »

How to Create a Custom Views Argument Plugin in Drupal 8

When you're building a site, it's standard to set up "pretty URLs". For example, we'd rather see /catalog/accessories than /taxonomy/term/18 and we'd rather see /about-us than /node/19. With Drupal, we use the Pathauto module to configure these types of standard content paths. But in some cases, there's no option to create a nice URL pattern, so we end up seeing those URLs.

Read More about How to Create a Custom Views Argument Plugin in Drupal 8 »

Resizing Fields in Drupal 8 Without Losing Data

A tutorial on resizing existing fields without losing data in Drupal 8 with the help of hook_update_N().

Read More about Resizing Fields in Drupal 8 Without Losing Data »

Integrating Auth0 with Drupal for Single Sign-On Authentication

As more and more users get used to social logins and single sign-ons, learn how to configure the Auth0 authentication system with your Drupal site.

Read More about Integrating Auth0 with Drupal for Single Sign-On Authentication »

Structuring Content with Drupal 8

Drupal 8’s various entities allow you to easily categorize and structure a large amount of content. Here’s how we do it.

Read More about Structuring Content with Drupal 8 »

Using the Layout Builder Module for Drupal 8

Take a quick look at the experimental layout builder module in Drupal 8 and learn to create awesome layouts for your content without writing any code.

Read More about Using the Layout Builder Module for Drupal 8 »

Install a Specific Version of PHP or Drush on Acquia Dev Desktop

While working on a project with Acquia Dev Desktop (ADD), we needed to run a specific version of PHP which is not included with ADD by default. We started hacking ADD and came up with our own solution.

Read More about Install a Specific Version of PHP or Drush on Acquia Dev Desktop »