Visualizing Drupal's Configuration Management Process

The missing illustrated manual to the Drupal configuration system and the processes around it.

Announcing symdeps: Install Front-end Dependencies Where You Need Them

[`symdeps`]( is an `npm` utility that lets you define custom install paths for your JavaScript dependencies with just a bit of configuration in your project’s `package.json`. It supports both symbolic and hard links, can handle individual files or entire directories, and can be set up to run automatically.

Common Drupal Problems - Solutions Included

Whether you are a Drupal newcomer or a seasoned Drupal developer, you're bound to run into one, some, or all of the issues outlined below. Some are obvious, some not so obvious, but we'll show you how to troubleshoot them all regardless.

Drupal 7 Features vs. Drupal 8 Configuration Management

Drupal 7's Features module was a complicated way to export configuration - Drupal 8's Configuration Management makes everything much simpler. Let's break it down.

Dynamic Default and Allowed Values for List Fields in Drupal 8

Discover the hidden dynamic allowed values and dynamic default values functionality of list fields.

Managing Complex Configuration with Drupal 8

Configuration management (CM) in Drupal 8 is great. However, when more complex configuration scenarios arise, we must find solutions to problems that core CM functionality doesn’t address (yet).

In Search of a Better Local Development Server

It's difficult for one tool to handle all of the different demands that developers have for development environments. I think I've finally found the right tool: Drupal VM.

How to Organize Drupal Features, Reduce Merge Conflicts, and Stay Sane

Features play a significant role in any major Drupal 6 or 7 project. The organization of features is often overlooked, but becomes important as a project grows. Agreeing on an effective organization strategy avoids headaches and reduces merge conflicts.

Sublime Text Configuration for Front-Enders

Sublime Text is the best text editor on the market right now. If you do work on the web, you should consider using it. The interface is clean, intuitive and out of the way. The back end is fast. But most of all, Sublime is highly pluggable and configurable.