I'm grateful:

  • My current focus is on marketing Drupal Starshot
  • I have been a Drupal professional for more than 15 years.
  • I specialise in training Drupal for high-performing teams. 
  • Over 10,000 individuals have completed my Drupal video courses (below) hosted at Acquia Academy.
  • I have trained hundreds of Drupalists in live sessions using Zoom.
  • I became smitten with programming after buy my first computer, Apple IIe, at a garage sale - age 12.

Drupal Site Building

This course is a fresh take on the site building activities required for Drupal.

Drupal Layout and Theming

Drupal Theming is the magical realm where Drupal meets User Experience. In this course you will learn on the beach.

Drupal Module Development

You will appreciate my enthusiasm to make learning Drupal module development enjoyable and practical.

Drupal is content management software. It's used to make many websites and applications you use daily. Drupal has great standard features, like easy content authoring, reliable performance, and excellent security. But its flexibility sets it apart; modularity is one of its core principles. Its tools help you build the versatile, structured content that dynamic web experiences need.

The Drupal community is one of the largest open-source communities in the world. We're more than 1,000,000 passionate developers, designers, trainers, strategists, coordinators, editors, and sponsors working together. We build Drupal, provide support, create documentation, share networking opportunities, and more. Our shared commitment to the open-source spirit pushes the Drupal project forward.