Welcome

Project Coaching

What your Drupal project needs, when it needs it, in the format that works best. Somewhere between training and consulting, our goal is to help you complete your project using best practices while ensuring that your development team isn't left out of the loop. Learn more...

Consulting

DrupalEasy has been providing consulting specific to Drupal for almost a decade, with special expertise in migration, discovery, development, project management and training. We specialize in short-term strategic consulting where we can give our clients the most bang for their buck. Learn more...

On the Mic

We talk with Ryan Price about how to start a new Drupal project the right way, including development environment setup, code base setup, initial modules, Git setup, and common newbie mistakes. URLs mentioned Docksal DDEV drupal/recommended-project Composer template Admin Toolbar...

Latest News

If you've visited DrupalEasy.com anytime in the past couple of weeks, you may have noticed that we've got a refreshed logo, a revitalized podcast, and a remarkable new long-form module development course! First, we decided that it was time for an updated logo...

Quick Study

When writing Drupal custom modules, best practice dictates that the module should be written in the project root's /modules/ directory - so that composer require can be used add the custom module as a dependency to the project (with a little help from the composer/installers plugin, of course). In...

Why Choose Drupal?

More and more savvy organizations are going with Drupal for content management, and it's no mystery why. It’s free, flexible, and easy to maintain for small or large volume sites. Learn more...