Joomla! World Conference 2026

Do you write how to's, tutorials or instructions for content managers or clients? Then this article is for you! Find out how Joomla can help you with that, and vice versa: how you can help Joomla.

Saturday August 23, 2025: today I'm going to spend the morning writing my very first Joomla documentation ever. I'm doing this as part of Pizza, Bugs and Fun, a global event to fix bugs and improve Joomla that takes place twice a year. Everybody can participate in PBF events. That is one of the reasons why PBF also includes writing documentation as an activity. Even if fixing bugs or testing pull requests would not be your cup of tea, you can help improve the  documentation and thus help Joomla.

Why documentation matters

Documentation plays an important role in the success of a CMS.

If your user finds your software too hard to use, they'll quit using it. If you find a clear, friendly and logical way to guide them through the features, they'll get comfortable, confident and curious. For that we have Guided Tours in Joomla, and documentation.

Tutorials for different target groups

Joomla's current user documentation needs tutorials that have a systematic structure: in order to learn something about one thing, you first have to learn about another. For example: in order to learn how to edit an article, you first have to understand what an article is, and in order to make an article visible on your site, you have to know something about menu-items. Those simple things are not immediately obvious for new Joomla users. 

Several parts of the user documentation have a different target group, like site builders, technical maintainers of the site, or content providers. Content managers usually don't have to know how to build a Joomla site, how to do the technical maintenance or how to make backups. Roles may coincide, but agencies that build websites often instruct clients how to manage the content of the site, or teach people how to keep the software up-to-date.

Content management tutorials for beginners

Starting with the last Pizza, Bugs and Fun the documentation team first focuses on writing content management tutorials for beginners. So this is what we're going to do today. Herman Peeren, Team Leader of the Documentation Team, has prepared a wish list with topics to cover. He has also opened a Google Meet so we can discuss what needs to be done and how to do it. After a short chat with Herman and Dieter Ziller (who's a member of the Documentation Team), I pick my topic: lists, about adding ordered and unordered lists in your articles. 

Similar to writing instructions for clients

It's not the first time I write documentation: during the ten years I've built websites for clients, I always provided them with extensive how-to's so they could manage their content happily and with confidence. 

Writing these Joomla tutorials is very similar to that, and once I've started writing, I realise how rewarding it already feels to explain the basic features. When you write documentation, you're creating something that is of use for someone else. Somewhere in the world, someone will be able to do something they haven't done before, just because you've written this - even if it's only creating a list in their article.

I also find out that writing documentation / tutorials is not only about describing what to do and how it works, it's also about making decisions. In this case, for example: do we describe multi-level lists? And if so, how far will we go with this? A tutorial doesn't have to be complete; that would be more a reference type of documentation. A tutorial shows something, instead of writing about it.Same goes for my second article, about Intro and fulltext images: do we describe how to use the image class (answer: no, not in a beginner tutorial)? Should there be a little troubleshooting paragraph (answer: yes, because on some occasions, the user might not see the Images and links tab)?

At the end of the morning, I'm happy and proud to tell Herman both my documentation articles are ready to be reviewed!

We can make this work both ways

The beginner content management tutorials are not only great for new users managing their own site; they can also be of use for web design agencies or site administrators. Instead of having to write tutorials for your clients or users over and over again, you could also create a backend module with links to the tutorial articles in Joomla documentation that apply to them. For that to happen, the tutorials need to be complete first. That's where you come in.

If you have to write a tutorial anyway, why not write it for Joomla and then include it in a nice tutorial list module in your backend? 

Go to https://docs-core.sandbox.joomla.org/contributors now, and let's make Joomla the best documented CMS in the world!

Many thanks to Herman Peeren for adding valuable information to this article.

About the author

Before I got my current job as Coordinator Communications & Digital, I ran my own company for 25 years. The first 15 years I was a writer / editor / journalist / writing coach. 

In 2009 I started working with Joomla, not knowing anything about webdesign. I joined a JUG in 2012, two months later I was co-organizer :) (and stayed co-organizer for about five years).

I loved working with Joomla so much that I started projects, just to be able to create a website for them. That's when I thought: hey, maybe it's time for a career switch. In 2014 I decided to go pro with Joomla and switch to webdesign instead of writing. 

Volunteer work

I already mentioned the JUG. After that I did a number of other things over the years:

  • Writer: I wrote articles about Joomla in a Dutch webdesigner magazine.
  • Speaker at JUGs and JoomlaDays.
  • Member of the Dutch JoomlaDagen team for three years.
  • Member of the team that organized all three editions of Joostock (a Joomlacamp/unconference event).
  • Editor of the Dutch Joomla web agency brochure, a brochure webdesigners can use to convince their potential clients that Joomla is the right choice for them.

In 2020 I've started contributing to the Joomla Community Magazine, first as an author, and since 2022 I'm Team Leader of the wonderful Joomla Community Magazine Team. 

Why I contribute to Joomla

To many people Joomla is just a tool. But if you look a little closer, you'll notice it's much more than that. It's a living system, raised and nourished by a community of volunteers dedicating their time to make it the best CMS ever. Without volunteers, Joomla wouldn't exist. It's not 'just a product'. Everyone who uses Joomla, can do so because someone, somewhere, contributed to it. I want to give back to the community that keeps Joomla alive.

And, probably needless to say: I love being part of that community. 

Contributing to Joomla by volunteering brought me so much: valuable experience, more knowledge and a better understanding of Joomla and its community, and the opportunity to work together with a crowd of lovely people all over the world.

Visit website

Some articles published on the Joomla Community Magazine represent the personal opinion or experience of the Author on the specific topic and might not be aligned to the official position of the Joomla Project

Comments