client-work (14) codrops (13) computing (1) css (58) 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 (14) jekyll (6) kohana (3) nexmo (7) nodejs (8) 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)
2019

The wondrous world of CSS counters

The Chinese Layout Task Force works on the Requirements for Chinese Text Layout, and we have monthly calls to discuss...

2016

Chinese language on the web

If you hadn’t realised by now, I am Chinese. I was born in Malaysia, then studied and now work in...

All about the HTML <ruby> element (in 2016)

The ruby I’m talking about is not the Ruby programming language. As a native Mandarin speaker, this element is pretty...

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

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