On the bench
An iPhone app for AI you host yourself, open source under the MIT licence. Coming soon to the App Store.
Field notes from George Town, Penang
I'm a licensed tour guide in George Town and I build apps that help people get around Malaysia. Before that, I spent seven years as a content writer for brands like Frase and Häfele. These are my notes.

Updated .
On the bench
An iPhone app for AI you host yourself, open source under the MIT licence. Coming soon to the App Store.
Just out
My city-building and transit game for Windows, a fork of OpenTTD, set in Malaysia and Singapore. This version adds election nights and a federal government with its own programmes.
Every day
Live buses and trains across Malaysia, plus the free API behind it.
From writing about other people's products to making my own.
Adding and checking routes and timetables for Rapid Penang, Rapid Kuantan, myBAS Ipoh and Perak Transit.
220+ articles and 400 content briefs for brands like Frase, Häfele and Boutir.
English language and literature, Open University Malaysia.
Research, editing and show notes for One Eye Deer, a weekly podcast that passed 2,000 downloads.
Guiding visitors around Penang, and an arrival guide for their first hours in Malaysia.
Live transit apps, the API behind them, and the tools I run my own servers with.
Apps and a game I build and run. Each link opens in a new tab after a quick check.
Also for developers and AI assistants: .
Positive comments shared publicly on Threads, shown in full in their original wording and language.
Collected on .
Really appreciate the effort you put into developing this web-based platform using the API data from data.gov.my. It’s great to see the data being transformed into a practical and user-friendly platform. Thank you for making such good use of the data, this is really impressive work! 👏🏻🙌🏻
@sfhrzk
Threads ·
Read reply on ThreadsWow.. Bagus bro..
@alhidayahpropertymlk515
Threads ·
Read reply on ThreadsSo cool!
@suzainur
Threads ·
Read reply on ThreadsThanks you...very useful...
@maxzchua
Threads ·
Read reply on Threadsthank youuu, very useful for me who uses public transport 100%
@r0t1a4
Threads ·
Read reply on Threadsthanks bro
@h_w_a_n_g___
Threads ·
Read reply on ThreadsThank you for the initiative. I will check this out.
@kennethppa
Threads ·
Read reply on ThreadsGreat initiative 💪🏻
@victorenyong
Threads ·
Read reply on ThreadsMore of my work is at .
Loading my recent GitHub activity…
I'm mostly on Threads. For something longer, use the enquiry form.