Test your Extension, Part 3: PHPStan

Test your Extension, Part 3: PHPStan

In this series, we explore methods and tools to test a custom Joomla extension. In this third episode, we’ll use PHPStan, a tool to examine and debug source code before the program is run. You don’t even have to write a test to catch bugs at an early stage.

  379 Hits

Dependency Injection: What and Why?

Dependency Injection: What and Why?

If you use Joomla, you may have heard the term “dependency injection”. But what is it and why is it important? I’ll explain it as clearly as possible, to make it understandable for non-coders too. 

  4914 Hits

Test your Extension, Part 2: Cypress

Test your Extension, Part 2: Cypress

In this series, we explore methods and tools to test a Joomla extension. In this second episode, we’ll focus on Cypress as a tool for end-to-end tests.

  757 Hits

Test your Extension, Part 1: PHPUnit

Test your Extension - Part 1

In this series, we will explore methods and tools to test a Joomla extension. In this first episode, we’ll focus on PHPUnit for running tests. A practical guide: how to set it up, what to test, and… what not to test.

  1388 Hits

Stéphane Bouey, The man behind Falang

Interview Stephane Bouey Interview Stephane Bouey

Many Joomla users are familiar with Falang, the well-known multilingual extension — but few know the story of the developer behind it: Stéphane Bouey.

  1490 Hits

Cyril Reze, The man behind iCagenda

Interview Cyril Rezé

In the Joomla world, iCagenda is an essential extension for event management. Solid, scalable and designed with the user in mind, it powers thousands of sites around the world. But who really knows its creator, Cyril Reze? A self-taught developer based in Brittany, France, Cyril cultivates discretion as much as rigor.

  4450 Hits

John Dagelmore: The man behind JExtensions Store

JCM - Interview John Dagelmore

When you ask John Dagelmore, he basically tells you about his extensions. 
Narcissistic? Selfish? No ! 

He's just proud of them, because they're his babies ! 

But he's also very proud of Joomla, which he considers to be the best CMS in existence,and as a good family man, he kindly explained to us the life of his extensions, which he grew up in a caring environment.

  2130 Hits

Steve Burge, the man behind Joomlashack

September-Joomlashack

Most joomlers have visited one of Steve Burge's sites at some time, whether it's OSTraining for training or Joomlashack for extensions. What most of his tools have in common is their use in education.
We were curious to know why this former schoolteacher decided to devote his professional life to providing quality Joomla tools, so we asked him, and Steve kindly replied :

  1757 Hits

Let's shine some light on your extension(s)...

September-JED

As you might know, Joomla 5 is a great open-source CMS all by itself and it does so much in the core that you can truly build a great website with just what is built-in… too often, sadly, website developers will use either:

  1143 Hits

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