How it started

My colleague was leaving the firm for better opportunities. I was bored one day and decided to copy his domain name — just changed the letter “P” to “B”. That was it. That was the spark.

So I forked his kopi ordering website. Took a look at the code and it was quite straightforward. The unique part about his project was how he stored orders and allowed other users to view the same data in real time. It wasn’t overly complex at all, but it got the job done.

Then came the hosting. I used Cloudflare, and I fell in love with it immediately. Linking the GitHub repo, setting the key-value store, wiring up the domain routing — it all just clicked. It felt like anybody could do it.

And that was the beginning of my vibe coding journey.

Since then I’ve built a manga reader (because an app I relied on just stopped working one day), a digital version of temple web readings I stumbled across in Japan, a Chinese metaphysics tool just for fun, a headless Shopify demo for a friend’s store, an Excel viewer for someone in a Telegram group who couldn’t read a spreadsheet on their phone, and a delivery app that failed miserably.

Not all of them worked out. Some are half-finished. One is just sitting there as a reminder of what not to do. But each one taught me something.

This site is my little digital footprint — a place to document what I’ve explored, what I’ve built, and what I’ve learned along the way.

Most of it was done via Claude Code.

← Back to blog