2025 Dec: my thoughts and experiance in vibe coding or AI coding
I prefer to call it AI coding as lots of people do not know what vibe coding is…
I can see why teaching people vibe coding may get old and unexciting,
as without great interesting in software engineering principals,
most projects done by folks with non software engineering mindsets
-
will lack reliability, good ui, proper data management,
-
and lack designs that allow for fast, continuous changes,
-
lack knowledge on what can be done on code, or not
-
while letting their imagination on product features run wild.
My own experiance is like this,
• I started Ai coding 9 months ago, March 2025.
• after taking basic AI courses on Coursera,
• starting with basic stuff like what is genAI, prompt engineering.
• then progress to explore some AI agents stuff and n8n
• then started on ai coding on cursor/windsurf,
• about 3 months ago i noticed the new models are much better in coding, someone said coding models are now PhD level.
• so started building a few apps to learn ai code
• while thinking about what i can build what may be useful, and can make some revenue, or serve a social purpose (eg mynatureworld.com)
• the few months building demo web and ios apps helped in building ai coding skills and also knowledage of what is possible and how things can be done
• I have a cs computer science degree but spend all my working life on SAP work, with little coding except initial years in abap and some cobol.
• I have some CS knowledge, but i had to learn modern technology, how to use them, and also what not to do, eg excessive documentation, etc
• Now i’m happy with what i can design, code and build. And the rapid speed at which i can code apps.
• my latest tools are CLI gemini, codex, droid, kilocode, antigravity, xcode. Also tried kilocode, cursor before.
• latest code base: typescrpt, go, node.js, next.js, mikro-olm, postgres, django(early demos), tailwind etc.
• my lab: www.singaporeswing.com
• the fun thing is models will get better, faster, cheaper in next 18 months
• let’s see when the free local open source local models on mac will be fast and good enough for 90% of the ai coding work