client-work (14) codrops (12) css (20) design (15) devlife (2) drupal7 (28) drupal8 (7) emoji (1) frameworks (2) git (1) github-pages (4) gitlab-pages (1) gulp (1) html (2) i18n (4) javascript (1) jekyll (4) kohana (3) opinion (18) performance (4) podcasts (3) side-project (4) site-building (12) specifications (1) theming (4) translated (4) typography (7) workflow (7)
2017

Drupal 101: Developing with Pantheon

Pantheon is a website management platform that is known for specialised Drupal and Wordpress services. It offers various tiers of...

2016

Drupal 101: Setting up basic i18n

One of the best things about Drupal is its robust multilingual support. If you need to build a website that...

2015

Drupal 101: Installing Drupal 8

For people who may not be entirely familiar with the software development process, understand that it’s not like we start...

Drupal 101: Creating an iTunes podcast feed

Podcast listenership has been steadily increasing in recent years, and some are even predicting that we’re on the verge of...

Drupal 101: Customising field markup with Display Suite

A minor complaint I often have about Drupal is the mess of markup it generates. Don’t get me wrong, there...

Drupal 101: An alternative method for accordions

Accordions are commonly used graphical control element. The Yahoo Design Pattern Library has a good explanation on the purpose of...

Drupal 101: Mapping with Leaflet and IP Geolocation

Store locators are a useful functionality for businesses who have multiple outlets. Drupal has a number of map rendering modules...

Drupal 101: Creating custom content with Panels

If you ever find yourself needing to create a static page in Drupal, perhaps for a temporary landing page or...

Drupal 101: What I learnt from hours of troubleshooting Feeds

Feeds is a very useful module when it comes to importing content into your Drupal site. However, it’s not very...

Drupal 101: A simple image carousel

The first Drupal 7 project I worked on had to have an image carousel with one of those dot pagers...

Drupal 101: Introduction to views

Views is an extremely popular Drupal module. As of time of writing, it has been downloaded 6,294,998 times and reported...

2014

Drupal 101: Content types

Content types are just a means of providing more structure to the data being used on your website. Drupal 7...