@font-face fun times

I’m currently a member of the Chinese Text Layout Task Force | 中文排版需求, and we have monthly calls to discuss issues and work …

Using CSS to make a print banner

I talk about the web. I talk about the web a lot. But sometimes, we need stuff made in the physical world. Sometimes, we need a …

A short musing on writing systems

As I continued to work on my talk for JSHeroes (come say hi if you see me there), I couldn’t help but remember the amazing …

A visit to the Islamic Arts Museum Malaysia

Even though I had lived in Kuala Lumpur for about 8 years previously, I had never visited the Islamic Arts Museum before. That was …

Making sense of digital fonts

My interest in language, writing systems and typography has led me to spend hours down a rabbit hole in search of answers to the …

Recap of Tales of the Malay World

It is not a secret that I am a huge fan of Singapore’s national libraries. Their selection of books and resources is …

Remember December: The typefaces of Tikhvin Cemetery

I got the chance to travel to Saint Petersburg, Russia in June earlier this year for pitercss conference. It was my first time …

Vertical typesetting with writing-mode revisited

About year ago, I wrote about the findings from an exercise in attempting to typeset Chinese vertically on the web. What came out …

Thoughts on the world and our writing systems

There was a discussion recently among the Bettes about the phrase ‘Latin-type‘ when Sahar Afshar asked the question of what would …

The typefaces of Recoleta

I have a soft spot for stone engravings and whenever I get the chance to travel to a location that has some sort of cemetery or …

Tracing the history of CSS fonts

I love a good origin story, like the origin of Batman in Detective Comics #33, or Kate Kane (the modern version, introduced in 52, …

A mini Chinese typography exhibit

So I haven’t exactly been in the pink of health lately, and have been more or less confined to being at home until probably …

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 covered a …

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 mind. Argentina …

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 Singapore. Like many …

Tim Brown on Shoptalk Ep. 218

Episode 218 of Shoptalk featured an audio clip by one of my favourite designers, Tim Brown. It’s a short clip, but it really …