Discover my most recent work, tutorials and reflections on web technologies.

Card image cap
tutorials · 20 Jan 2019
The logic of Liquid - an introduction to Jekyll's templating language

The Liquid templating language was originally designed to power Shopify but is also used by Jekyll. Here I summarise the structure and logical functions embodied...

Card image cap
tutorials · 1 Nov 2018
An easy way to import SVGs into Drupal

What's not to love about SVGs? They're lightweight, fast and inherently responsive. Unfortunately SVG support does not come as standard with Drupal 8. In this...

Card image cap
tutorials · 15 Oct 2018
How to remove dormant files when reinstalling a module in Drupal 8

Undetected residual module files can prevent the fresh installation of faulty modules in Drupal. In this post I outline two methods for overcoming the problem....

Card image cap
tutorials · 1 Oct 2018
How to create and extract tar.gz files via the command line

Compressed tar files are a mainstay of Drupal development. They enable you to easily compresss and share complex file directories via a single file; ideal...