client-work (14) codrops (12) computing (1) css (33) design (25) devlife (2) drupal7 (28) drupal8 (7) emoji (1) frameworks (2) git (1) github-pages (4) gitlab-pages (1) gulp (1) hardware (2) html (4) i18n (4) javascript (2) jekyll (5) kohana (3) opinion (23) performance (4) podcasts (3) retrotech (2) side-project (4) site-building (12) specifications (1) theming (4) translated (5) typography (11) workflow (8)
2018

Creating a custom sublime text colour scheme

First of all, British spelling. Now that’s out of the way, I recently created a custom colour scheme for Sublime...

2017

Drupal 101: Theming Drupal 8 with gulp

Around two years ago, I wrote a post called Drupal 101: Theming Drupal 7 with gulp, which covered some basics...

2015

Drupal 101: Theming Drupal 7 with gulp

Update: There’s a newer post that covers the gulp setup for theming Drupal 8 which highlights a few changes from...

Drupal 101: Starting Drupal development

I recently moved from an agency specialising in building Drupal sites to one which is platform-agnostic, and uses all variety...

Frameworks and libraries are not the problem, people are

I’ll be the first to admit that I’m definitely not the best developer around, not by a long shot. But...

Developing Drupal sites as a team

A lot of people, myself included, start out with Drupal on their own, developing and building everything as a one-person...

Switching from bash to zsh

For someone who never learned “computers” in school, I’m actually pretty fond of the command line interface. I was one...

2014

The epic git bomb

Version control is a concept that is useful regardless of what industry you are in. But it is especially valuable...