By request, I am going live to show how I have been vibe coding for Joomla. I am not an expert. This video should only be used for entertainment purposes.
00:00:00 - Intro sponsors and Topic Vibe Coding AI Project
Summary
1. Define the Project:
Start with a clear goal, like creating a Joomla module to display a world clock.
2. Set Up Your Tools:
Use Visual Studio Code as your editor and create a GitHub repository for version control.
3. Integrate an AI Assistant:
Add an AI (like Claude or ChatGPT) as an extension within your code editor to act as your coding partner.
4. Leverage a Knowledge Base:
Create or use a repository (a "Joomla Brain") of best practices and code patterns for your AI to reference, ensuring it follows correct standards.
5. Instruct the AI to Plan:
Have the AI analyze your requirements and the knowledge base to generate a step-by-step development plan and file structure.
6. Generate the Initial Code:
Let the AI create all necessary files (manifest, PHP classes, templates, language files) based on the plan.
7. Build the Package:
Instruct the AI to compile the files into a proper, installable Joomla extension ZIP package.
8. Install and Test:
Install the generated package on a test Joomla site to see if it works.
9. Debug Iteratively:
When errors occur, paste them back to the AI. Let it analyze, fix the code, update the knowledge base with new learnings, and regenerate the package.
10. Embrace the Process:
Understand that "vibe coding" is an iterative cycle of instruction, generation, testing, and AI-assisted debugging, not a one-click solution.
Please send any feedback or bug reports or queries to;
Contact Tim Davis โบ
Joomla Training Cohort โบ https://cybersalt.com/jtc
![]()

Add comment