client-work (12) codrops (11) css (16) design (10) devlife (2) drupal7 (26) drupal8 (2) emoji (1) frameworks (2) git (1) github-pages (4) gitlab-pages (1) gulp (1) html (2) i18n (3) jekyll (4) kohana (3) opinion (15) performance (4) podcasts (3) side-project (3) site-building (10) specifications (1) theming (2) translated (4) typography (6) workflow (6)
2015

Drupal 101: Theming Drupal 7 with gulp

I still remember the first Drupal 7 theme I built. It was for the Singapore Gastric Cancer Consortium website, and...

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

This article has been translated to Vietnamese by Ha Pham on https://mahpahh.com/. I’ll be the first to admit that I’m...

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...