Despite what you've been told, AI is neither the oft-prophesied savior of mankind, nor the harbinger of end times. It is a tool: powerful when applied thoughtfully, harmful when used recklessly, and impossible to ignore. This session offers a grounded, practical look at how AI can help Joomla developers improve their work and save their time and sanity without compromising quality, maintainability, or professional judgment.
The talk starts with what AI is bad at, especially generating non-trivial Joomla extensions from scratch without oversight. From there, it moves into where AI is genuinely useful: triaging support tickets, reproducing bugs, reviewing issues and pull requests, backporting features, adapting code to Joomla and PHP changes, improving documentation, and assisting with release-adjacent tasks such as changelogs and release notes.
AI is not a replacement for developers. It's an amplifier for experienced developers. The focus of this presentation is on realistic workflows, common pitfalls, and the experience required to use AI safely and effectively in Joomla extension development.