Presentations

Since September 2012, I have given 102 public talks and workshops at various conferences and meetups, in-person and remotely, on topics including PHP, Drupal, automated testing, Git, CSS, and systems administration.

How to write automated tests for Drupal, and how to create a new Drupal module using test driven development.

In this lightning talk, I discuss the "Build Configs" tool I've built to create configuration files.

Why I mentor, why I've organised meetups and conferences, why I give talks, and why I maintain and contribute to open-source software.

A look at how I configure my development environments and the tools I use with PHP, such as Nix, Home Manager, Docker, Neovim and tmux.

Workspace is an open-source local development tool from Inviqa. This talk covers what it is, what it does, and how to use it in your PHP project.

A talk on Drupal, presented alongside others representing Umbraco, Sitecore and Episerver.

With Drupal 8 just around the corner, see how you can develop your Twig skills with Sculpin - a static site generator based on Symfony components and Twig.

A lightning talk presented to the PHPSW user group, highlighting some of the relevant changes in Drupal 8.

An impromptu talk about what the Drupal Association is, and what work I’ve been doing since I joined the Association staff.

A review and demonstration of some of the recent single sign-on work that I did using Drupal’s LDAP module.

About me

Picture of Oliver

I'm an Acquia-certified Drupal Triple Expert with 17 years of experience, an open-source software maintainer and Drupal core contributor, public speaker, live streamer, and host of the Beyond Blocks podcast.