client-work (14) codrops (13) computing (1) css (57) design (35) 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 (10) i18n (5) javascript (13) jekyll (6) kohana (3) nexmo (6) nodejs (7) opinion (33) performance (4) podcasts (3) retrotech (4) rtc (1) servers (2) side-project (4) site-building (12) specifications (1) theming (4) translated (5) typography (15) workflow (8)
2017

The one with big machines

It’s time for my annual Drupal project again. I had actually got my start in web development with Drupal and...

Building for cross-browser compatibility

This is the third post of a multi-part series about developing the brand identity for Wismut Labs. The previous post...

The one in a minimalist hacker chic

I have an Argentinian friend. Not an acquaintance. A proper good friend. This is highly improbable, at least in my...

2016

The one with lots of poultry

Most of the projects I worked on in 2015 were either Facebook applications (yes, somehow those are still being made)...

The one where I grok MVC

Earlier this year, I mentioned that I was starting out with the Kohana framework. Actually, my team uses a heavily...

2015

The one in many languages

I’ve always heard that Drupal did multi-language well, but you know when you hear about something and think, I know...

The one on the tightest of deadlines

I feel large-scale projects are like play-off games. You can’t expect to win without adequate preparation. You need to scout...

The one built from 128 pictures of cakes

I have a habit of saying yes to requests before I realise I have never done said request before. I...

The one where I grok jQuery

My next assignment was actually with the very first client I ever worked with. Repeat client! This time, the task...

The one where people get a say

As awesome as Drupal is, you may be surprised to find that over in my part of the world, there...

The one with many iterations

The third project I worked on was a website for the Redemption Hill Church. The church’s site started out as...

2014

The one where I learn responsive

The Pixel Onion website was a project that had languished in a corner for months. The team had been swamped...

The one I cut my teeth on

My next assignment was to build a new website for the Singapore Gastric Cancer Consortium. Their original site was static...

The one that came first

My first assignment as a web developer was to style the theme for the Temple University in Singapore website. The...