Legacy CMS development often falls into the trap of "template soup," where business logic and markup collide in a tangled, unmaintainable mess. As a CMS architect, I’ve spent years remediating the...


Richard Griffith (Geekwright) – Core Team Leader (2013–2025), a PHP expert who stabilized XOOPS development and improved its security. Richard was always available to help and share his wisdom with the XOOPS community!