Latest Issue

Joomla is calling for a new President of Open Source Matters and it’s not just about having a title. It’s about empowering the community, lifting others up, and helping Joomla move forward together.

The Joomla World Conference 2026 is coming — and this is your opportunity to be part of it.

When most people think of Joomla, they think of a traditional content management system that handles everything: storing content, managing users, rendering templates, positioning modules, and outputting complete HTML pages. For the vast majority of websites, that integrated approach makes perfect sense.

Note: this article is work in progress. Please contact me for any feedback/suggestion or if you know of any other interesting resource about this topic! I will be happy to integrate them in the current article which will also be used for presentations different Joomla events in order to spread the knowledge and share experiences.

It is not the first time we write about how to make the Joomla backend a nice place to work — for yourself and for your customers. In this article we collect and refresh practical tips and tricks, ordered from the simplest tweaks to the more complex backend menu changes. 

You landed on a website and it felt like someone punched you in the face. The typography was a chaotic mess, the navigation seemed utterly lost, and the colour palette was aggressively disturbing. It felt less like a user interface and more like the design had grabbed your heart in a fist and started squeezing. Welcome to the world of brutalism in web design.

Behind this phrase lies not yet another article on how to create and restore a backup – not that the subject isn’t interesting, but it’s been covered so thoroughly in the Joomla community. No, today we’re going to talk about our relationship with others and with ourselves: a highly philosophical subject, isn’t it? So what could it be?

In the first part of this article I wrote about the planning around the conference website. I described the content types and the functionality we want to have. Now I will show you what happens after a speaker submits a talk.

Serving on any board can be quite rewarding and is often a thankless job that requires much time and probably never more so than in an all-volunteer organization like Joomla.

In this series, we explore methods and tools to test a custom Joomla extension. In this fifth and final episode we’ll check if your extension is secure.

Are you a young developer looking for ways to contribute to open source software? So was Rahul Singh. He joined the Joomla Academy to work on the Advanced Migration Tool, a component that helps migrate WordPress websites into Joomla.

Every year a number of Joomlers come together at the Unperfekthaus (love the name) in Essen. For what? Nobody knows in advance. All we know is the timetable (and that at least one of the days there will be Currywurst). A recap of an unforgettable event!

When Firefox 148 rolled out in late February 2026, it broke something important: TinyMCE, the default editor in Joomla, started flickering and became unusable. First it appeared only in Firefox Developer Edition, but with the final version all Firefox users were...

To say that AI has taken a foot hold in every aspect of our daily lives is undeniable... (even if sometimes we don't even realize it's there)... but how did we get here? ... and is it positive, negative, or neutral and how will it shape CMSes in the coming years... 

By accepting you will be accessing a service provided by a third-party external to https://magazine.joomla.org/