Skip to main content


HTTPS in 2018

I presented a talk all about HTTPS and SSL in 2018, and why it is so important to use this secure protocol on your website.

Cloud Servers

Why you should use managed hosting for your website
Choosing a web hosting platform is probably one of the most important business decisions you will make. Your website is the centerpiece of your marketing – and you should treat it as such.

Resolving Composer dependency issues in Drupal 8.4.x update

The 8.4.x update to Drupal introduced a lot of headaches to the update process when managing your site dependencies with Composer. In this article I'll run through the issues I faced during this update, and what I ended up doing to resolve them and update Drupal from version 8.3.7 to 8.4.4.

Slider Revolution on Pantheon hosting

Using the Slider Revolution plugin on Pantheon hosting

Slider Revoultion is a very popular plugin in the WordPress community for creating dynamic content sliders. The plugin has some issues when used on Pantheon's hosting, due to its non-standard file structure. In this article we'll look at how to get this properly working within your Pantheon environments.

WordCamp Vancouver 2016

WordCamp Vancouver - Do it in code!

I presented my talk, "Do it in code!", on creating custom plugins for site structure at WordCamp Vancouver on Saturday, August 27, 2016. Here are the slides, and all the resources and links I mentioned in the presentation.

Drupal 6 end of life - migration options

The Drupal community officially said goodbye to Drupal 6 at last week's DrupalCon in New Orleans. We look at support options going forward for older Drupal 6 based sites.