Drupal Planet

A custom quantity price discount for Drupal Commerce

We're in the midst of a Commerce 2 build-out for a client, and a key requirement was to preserve…

Do your clients have the priorities you think they have?

I just read a quick post over on another Drupal shop's blog, Be a Partner, not a Vendor, and…

Freelock Interviewed on Drupal and WordPress Expertise

In September, Freelock was recognized as a leading web development company in Seattle by Clutch…

Middle East Policy Council

The Middle East Policy Council (MEPC) is a 501(c)(3) nonprofit organization founded in 1981…

Innovation

It's not just how a website looks...

... that counts. Results matter. What results are important for you? What are you trying to…

Rock climb

Getting the group into the URL with Purl

The corners of Drupal 8 that aren't there are quickly dwindling, but there are still some that…

Operational flow

How do you keep a high bar of quality on dozens of sites every day?

DevOps is the union of development, operations, and quality assurance -- but it's really the…

Building a Membership site in Drupal 8

Memberships are not all the same. Some memberships last a lifetime, others last a year, or a…

Telescope

Fixing Drupal 8.3 upgrade issues - TwigExtension, Layouts, and Tweaks

Lots of stuff has been changing in Drupal 8 recently. In 8.3.0, a new experimental "layout…

Matrix

Added D8 Rules support to Matrix API

As of today, the Drupal Matrix API module now supports sending messages to a room via Rules. Now…