Vibe Coding Moves Beyond the Experiment as James Abela Releases Updated Guide
James Abela, Director of Digital Learning and Entrepreneurship at Garden International School in Kuala Lumpur, has now released Version 2 of his book, Vibe Coding: From Idea to App at the Speed of Flow, with the title available in paperback for the first time.

The book originally appeared as a Kindle edition, with Abela deliberately delaying a print version because AI development tools were changing so quickly. “When I first wrote the book, AI development tools were evolving almost faster than I could document them,” Abela said.
For years, creating software meant learning programming languages and developing specialist technical skills. Artificial intelligence is beginning to change that.
Educators, entrepreneurs and people with little traditional programming experience are increasingly able to turn ideas into working digital products by describing what they want, testing what an AI system creates and refining the result. It is an approach that has become widely known as vibe coding, and Malaysian-based international educator and author James Abela believes it could significantly expand who is able to create software.
From learning to code to learning how to build
Rather than beginning with programming syntax, vibe coding allows creators to start with the problem they want to solve. They can describe their requirements to an AI system, evaluate what it produces and continue refining it until they have something useful. Abela’s book explores how tools including ChatGPT, Gemini, Canva and AI-assisted development environments can be used to create applications, simulations, games and interactive tools.
For educators, that shift is particularly significant. A teacher no longer necessarily needs to wait for a commercial product to solve a very specific classroom problem. Increasingly, they can experiment with building the solution themselves.
“People with good ideas can now create things that previously required considerable technical expertise,” Abela said.
That could mean creating a small assessment tool, an interactive classroom activity, a simulation for a particular concept or an application built around the needs of a particular group of students. The emerging skill is therefore not simply knowing how to code. It is knowing what should be built, how to explain it clearly and how to judge whether the result actually works.
Easier to build does not mean easier to trust
That accessibility also brings new challenges. AI can generate an impressive-looking application extremely quickly, but that does not automatically make the application secure, reliable or appropriate for handling student or personal information. It is a distinction Abela places considerable emphasis on in the new edition.
“Appearance is not a guarantee of quality or security,” he said. The book covers testing, debugging, data protection and security alongside the more creative elements of AI-assisted development.
That may become particularly important as vibe coding becomes more common in schools. The barrier to building software is falling. The need for judgement is not.
Version 2 of Vibe Coding: From Idea to App at the Speed of Flow is now available in paperback and Kindle editions through Amazon, with existing Kindle purchasers receiving the updated edition at no additional cost.

Explore Vibe Coding with James Abela
Educators interested in moving from reading about vibe coding to actually building with it can join James Abela at two upcoming Vibe Coding for Teachers workshops presented by EdEvents.
Dongguan, China
Saturday, 5 December 2026
International School of Dongguan
A practical, hands-on workshop exploring how educators can use AI-assisted development to turn their own ideas into working digital tools.
Kuala Lumpur, Malaysia
Saturday, 16 January 2027
The International School @ ParkCity
James returns to Kuala Lumpur for another hands-on workshop designed to help educators explore vibe coding through practical creation and experimentation.






Comments