Blog

  • The day I became a father

    The day I became a father

    Today is not the day I became a father

    That day was not it either

    I became a father when I saw you cry

    And decided to be better

    I became a father when you came into my life

    And I knew things had to change

    Because a father should be the one

    To show you the world, yet keep you safe

    The same world that let me meet your mother,

    The same world I’ll help you explore

    In the end, my job

    Is to protect you who made me a father

    And showed me how to be better

  • For the present, from the past, to the future

    For the present, from the past, to the future

    A message from the past

    Describing the present

    Distorted by chaotic emotions and resentment

    And so time was brought into the picture

    To throw the message to the future

    To a time when feelings are gone

    And we all moved on

    From our silly dreams and emotions

    無法傳達的感情
    描述著未來的事情
    被投入江里
    被混亂的情緒扭曲
    沉澱在過去

    經過水流的沖洗
    一個過去的憤怒
    轉化成裝滿了寬恕的禮物
    失望變希望
    遺憾變覺悟
    原諒當時的愚蠢
    要守護純真的態度

    這就是個過去寄給未來的信物
    失蹤了就拿它來引路

    Inspired by Wikipedia page of Dragon Boat Festival

    https://en.wikipedia.org/wiki/Dragon_Boat_Festival

  • The Birthday of the Buddha

    The Birthday of the Buddha

    The birth of the enlightened one

    A day free from work

    The teachings of the enlightened one

    Make you question your worth

  • Mayday

    Mayday

    First day of May is a holiday,

    And so:

    With the labor you gave,

    The mistakes you made,

    And the lessons you gained,

    To get to where you are today

    Are you proud of who you are today

    Or are you terrified by the monster you became?

  • Easter

    Easter

    Buried a thousand layers deep,

    My hopes and dreams,

    On this day, may it resurface,

    To breath once more in God’s redeeming grace.

    Before I bury them back to the pits,

    In exchange for my payday check.

  • Father & Daughter

    Father & Daughter

    I never knew if I was a good daughter,

    But you didn’t care,

    I was your daughter, and that was enough for you.

    I never knew if I was a good father,

    Did I disappoint you?

    You are my daughter, and I will always love you

    So stop searching,

    In the room I no longer sleep in,

    I am still here, loving you forever and ever.


    這麼多年,我還在煩惱,

    怕你覺得我不夠好。

    這麼多年,她却沒聽到,

    我心裡多驕傲

    所以別哭了,

    爸爸從來沒離開你,

    我還在你身邊呀,

    默默守着我的好女兒

    Inspired by an unanswered question of a grieving daughter

  • April Fools

    April Fools

    I thought I was being funny,

    Then, I thought I was being annoying,

    But come April, I realized the truth —

    I was the fool all along,

    For caring too much what other people think.

    For a person who abandons what they love,

    Is the greatest fool indeed.

    And for us who can’t do what we love,

    Oh, what a foolish world we live in.

  • Malaysian Passport Renewal in Hong Kong

    Malaysian Passport Renewal in Hong Kong

    Renewing your Malaysian passport in Hong Kong? As someone who recently went through the process (12 July 2024), I noticed some gaps in online resources. While the official website covers the basics, here’s a practical guide answering niche questions.

    Table of Contents

    1. Key takeaways (TL;DR)
    2. Your questions answered:
      1. Q1. Can I get my passport the same day?
      2. Q2: How long will the submission process take?
      3. Q3: Is there photocopying service at the consulate?
      4. Q4. What documents do I need?.
      5. Q5. Will they take my passport photo there?
      6. Q6. Do they accept Octopus / Credit Card?

    Key takeaways (TL;DR)

    • Same-day collections possible (submit before 2PM)
    • 1-hour process. Come early—9 AM = no queue!
    • Photocopying cost HKD10/page – prepare documents ahead!
    • Passport photos taken on-site – dress modestly, no fringe covering forehead, and no white-coloured clothings
    • CASH ONLY

    Your questions answered:

    Q1. Can I get my passport the same day?

    Yes, but timing matters!

    • My experience: Submitted at 9 AM -> collected by 2 PM
    • Pro tip: Arrive before 2 PM for same day processing. Later submissions = next-day pickup.

    Q2: How long will the submission process take?

    Plan for 1 hour (but here’s what to expect):

    • Application review: ~15-20 minutes (staff verify documents).
    • Photo taken: ~5 minutes
    • Payment processing: ~10 minutes (cash only!).
    • Buffer time: Delays can happen if crowded—avoid lunch hours
    • Pro tip: Arrive right at opening (9 AM) to skip queues!

    Q3: Is there photocopying service at the consulate?

    Technically yes, but avoid it!

    • Official stance: No printing service advertised.
    • Reality: Staff may photocopy forgotten documents for HKD10/page

    If you are looking for printing shop near the consulate, one Malaysian recommend this printing shop which open before 11am:

    https://maps.app.goo.gl/SoK7cfNtPMJKt1cW9?g_st=ipc

    The cost is HKD6

    Q4. What documents do I need?.

    Always check the official website for updates, but typically:

    • Malaysia Passport (original)
    • One photocopy of passport front page
    • Hong Kong ID (original)
    • One photocopy of Hong Kong ID (both sides)
    • MyKad (original)
    • One photocopy of MyKad (both sides)
    • One hardcopy of valid work permits (e.g., IANG visa) OR student visa
      • If the permits / visa are in digital format, you will have to print it out.
    • Photocopy of valid work permits (e.g., IANG visa) OR student visa

    Q5. Will they take my passport photo there?

    Yes! But follow these rules:

    • Dress modestly (e.g., no sleeveless tops)
    • Hair: No fringe covering forehead; ears visible
    • No white-coloured clothings

    Q6. Do they accept Octopus / Credit Card?

    As per the official website, CASH ONLY

    Found this guide useful? Share it with fellow Malaysians in Hong Kong!

    Have a question not covered? Ask in the comments below

    Further resources:

  • Next.js (App Router) with MUI v6.4.6

    I was working on a project that uses Next.js (App Router v15.2.0) and MUI (v6.4.6).

    It took me quite a while to understand how to integrate MUI and Next.js. For example, I was unfamiliar on how to integrate dark mode and light mode in a Next.js application with MUI.

    Thus, here is a GitHub repository that implemented MUI free react template with Next.js (with dark mode and light mode toggle implemented) for everybody reference if they are curious on how to use Next.js with MUI.

    To be honest, all the implementation details can be found in the MUI documentation (plus some Googling & ChatGPT) but it took me a while to understand the mechanics behind it and how to apply it correctly.

    The project is deployed at Vercel:

    https://nextjs-ts-with-mui-free-templates.vercel.app/

    GitHub repository:

    https://github.com/kuanjiahong/nextjs-ts-with-mui-free-templates

    Some issues I am still figuring it out:

    1. The CSS styling in production environment is different than development environment