client-work (14) codrops (12) computing (1) css (44) design (29) devlife (17) devtools (2) drupal7 (28) drupal8 (7) emoji (1) frameworks (3) git (1) github-pages (5) gitlab-pages (1) gulp (5) hardware (2) html (8) i18n (4) javascript (11) jekyll (6) kohana (3) nexmo (5) nodejs (6) opinion (29) performance (4) podcasts (3) retrotech (3) rtc (1) servers (2) side-project (4) site-building (12) specifications (1) theming (4) translated (5) typography (15) workflow (8)
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...