Joomla! World Conference 2026

Dan has been building websites since 1995 and started developing websites with Joomla in 2009 after dabbling with Mambo. A sometimes attendee of JUGL and other networking groups, he runs a web development business (DJA Online Services), collaborating with developers and designers around London and the South of England. In his spare time Dan is a baker and musician, and runs a gig listing website called Music On My Doorstep.

Get Your Clients To Love Joomla

JCM-April-GetYourClientsToLoveJoomla-1274

Having a good relationship with your clients is essential. When they are happy, enthusiastic and confident in your work they are keen to stay with you. Getting to that stage can take some effort though.

0
  144 Hits
Tags:

Setting up Single Sign-On (Part One)

Setting up Single Sign-On (Part One)

Having one user account that works across a number of websites can save a lot of bother with joining new services.

3
  654 Hits
Tags:

Using Joomla To Manage React Native Content

Using Joomla to manage Content in React Native

3 years ago I built a website which would be constantly updated with new content. More recently I built a mobile phone app that would need to display the same data. This is how I updated everything from one place.

2
  758 Hits

Building a Joomla news feed that updates with Ajax

Building a Joomla news feed that updates with Ajax

This article started with a discussion about what we could do with the articles module in Joomla, that hadn’t been done yet. I suggested, “Customising it to make it do Ajax calls so it updates automatically”

2
  1198 Hits

Last night some SQL saved my (Joomla) site

Last night some SQL saved my (Joomla) site

There are a number of ways to perform admin tasks on a Joomla website. Sometimes it’s not possible to do it via the dashboard, which is when I might fall back on SQL and the database for some help.

5
  4002 Hits

Your Command is My Wish - using the command line in Joomla

Your Command is my wish

Joomla comes with a handy collection of commands that can be run from a terminal window which can possibly save time for busy site admins.

2
  1682 Hits

Building color palettes with: CSS color-mix()

Building color palettes with CSS

As elements are added to a stylesheet, keeping colours consistent throughout a project can be tricky. CSS functions are available to speed creation of colour variations and quickly implement changes when needed.

2
  2079 Hits

What are the benefits of having a website maintenance contract?

JCM-JULY-Maintenance-Contracts-1087

Some website developers don't include a maintenance agreement as part of their projects, and as a result, once a site is completed, it may accumulate important updates that are never made.

2
  1434 Hits

Animate Your Page Transitions With CSS

CSS for page transitions

Animations can make a website more engaging and where it’s related to a brand or product it can make the visit more memorable.

4
  3861 Hits

Code snippet(s): keeping it short for a cleaner layout

Code Snippet

I was given code snippets in css, html and  php with the aim of achieving the same output. How we go about this depends on the execution and who the functionality is aimed at. My own implementations tend to be less geared towards customer-friendly code if I’m using it on my own website but I wanted to consider which could be used by customers who update their own sites.

3
  1726 Hits
Tags:

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