All Posts

The Firehose Feed

This is a chronological feed of everything I’ve published.

AI AIfictionwriting asia Being a Writer Being Chinese Birds blog blogging books cat CDrama ChatGPT China Chinese culture Chinese Drama COVID COVID19 culture Fediverse Fiction Fiction writing with AI geopolitics indieweb Internet Language Learning life Malaysia Mandarin Mastodon mental health movie review Obsidian Penang PKM Politics productivity reading science fiction seedling socialmedia Substack Technology television Travel writing

  • Learning Chinese vocabulary as a headless chicken

    How to learn new words when you work a full-time job, have 1001 interests, write a newsletter, two blogs and be a well-managed human being. 📧 Subscribe to read the post. Subscription is free.

  • I once tolerated Kuala Lumpur. Now, I love it

    Growing up, I saw little beauty in Kuala Lumpur. It was a city I tolerated, not loved. But, over the years, KL has blossomed into something special. 📧 Subscribe to read the post. Subscription is free.

  • No, really, this is not some conspiracy theory Youtuber reporting this. Reuters broke the story. Here’s how the world is reacting to the news.

  • The cold war in Chinese fandom spaces

    The “China bad” narrative is infecting even “fluffy” Chinese online fandom spaces, forcing fans to take sides in the US-China cold war. 📧 Subscribe to read the post. Subscription is free.

  • The tricky art of learning Chinese characters

    I thought learning how to read Chinese was impossible for me. Turns out I needed to use the right techniques. 📧 Subscribe to read the post. Subscription is free.

  • Substack round-up: Six newsletters from Asia

    Unique voices from the East that will give you insights on culture, art and thought. 📧 Subscribe to read the post. Subscription is free.

  • So I’m learning Mandarin

    Introducing a new newsletter section where I will share how I’m trying to improve my Mandarin as a “heritage” speaker.

  • Weekend Tales #5 My ambition is to have an unextraordinary life

    No fancy corporate titles, giant mansions or flashy paychecks for me. 📧 Subscribe to read the post. Subscription is free.

  • 3 Body Problem is a bit of a problem

    The Netflix drama’s depiction of China is, well, problematic. Or is it? Chinese viewers weigh in. (If you’ve not watched the drama, please note that this issue is slightly spoilery.) 📧 Subscribe to read the post. Subscription is free.

  • Adventures in learning Mandarin. As a heritage speaker, I have to learn Mandarin differently. It has been a frustrating and fun journey so far. Fortunately, lots of content from language learning experts, and I found one that is the clearest one yet!

  • Rather than demand articles such as these to be stripped off the Internet, perhaps we need to resist the impulse to label groups of people and understand the reason behind the hatred and anger.

  • 3 Body Problem vs Three-Body

    In which I compare Netflix’s with Tencent’s (China) adaptation. This issue is non-spoilery. Part 1 of 2 because I wrote a freakin’ long essay. 📧 Subscribe to read the post. Subscription is free.

  • Sweeping tombs, eating food and waving at the dead

    It’s Cheng Beng and I, forever the family travel operator, is shepherding the family to Penang island. 📧 Subscribe to read the post. Subscription is free.

  • I’m gating a lot of my content on my website these days. The reasons are numerous, which I detail in this post, but namely – I want AI companies, Google & other corporations to “work for it” if they want my content to boost their profits, and also: I want to keep some stuff more…

  • Have you enjoyed some Chinese propaganda lately? I did.

    I watched a Chinese legal drama called Draw the Line and I’d like to reassure you that I’m still not a member of the Communist Party of China. 📧 Subscribe to read the post. Subscription is free.

  • Not easy when your brain rebels at the thought of routines and quickly forgets them. But I’m going to focus on one tiny thing at the time and adjust as I go along. This post is part 1 of a series of logs of the process.