Small digital products, side projects, and useful experiments.

I completed Harvard's CS50x in 2025, mostly because my husband wanted to do it together (to be honest) but also because I'd dabbled in it years ago and never got around to exploring it again.
My final project was a Cantonese learning app, built because there are hardly any resources for the language of the city I live in.
This website is another project. I designed and built it, which has been a learning curve in closing the gap between “I know what good looks like” and “I know how to make it.”
Cantonese For Kids
Simple phrases, words, story time and local slang, with Jyutping and audio so you can hear it out loud and repeat it.
This website
Designed and built from scratch. Next.js, and a lot of learning in public.
In the works
Watch this space.
CredentialsCS50x certification through Harvard University, 2025