Vibe Coding
Vibe coding (then “upgraded” to Spec coding) is the current trend globally. In short, vibe coding is asking AI to code, instead of the programmer having to write the code from scratch or template. This opens up the possibility of anyone could vibe code - not just programmer or IT guy. Developer and programmer are also shifting their focus - from focusing on the code itself, now they became the “product manager”, setting the structure of the web/application and direct the AI to code based on the framework, structure and fixing bugs effectively.
For non-IT personnel, vibe coding would allow them to build a website and prototype application with ease, but not like actual deployment, at least not for now. Vibe coding might be very effective for front-end demo and prototyping, however deploying the web or applications takes a lot more then front-end things, you have to deal with deployment, libraries, server side, client side and database if you are looking to make the website/application usable. Hence, the users still needs to equip themselves to have the basic knowledge from A-Z on deploying a website, database, domain and DNS before they are able to deploy a fulling working website/web app.
The Vibe Coding Playground
I started to play around with the vibe coding tool provided by Google - via the Google AI Studio. I learned a lot on the skills to vibe code, skills to write an effective prompt - having the AI to implement new features, fixing bugs, until the website making sense of everything and all the features being implemented correctly. Also, implementing AI directly on the website allows me to learn how API works, API keys, tokens and rate limit. These are all the self-learn knowledge, which are not taught in schools and colleges, especially not in E&E Engineering course.
Well, I started with a small idea - an idea of AI Itinerary Planner to help those tourist that wanted to visit Penang and I ended up vibe coding the whole website with the AI features.
The Deployment
I managed to purchase a domain through Exabytes during their RM1 .my domain sale. Then, i started to learn about DNS management and configuring the DNS to point to Vercel. Vercel did a good job as a zero-configuration deployment platform which is user friendly for those who aren’t a computer science background, just a single click to deploy the website. The free plan for Vercel is more than enough for a prototype website.
So here it is, an AI Travel website made by AI: visitpenang2026.my
(ps. I’ve added a features on this website to let you get the latest update from me directly to your mailbox. Click here to subscribe! )