does a PHP platform imply a lack of interesting and fun engineering challenges?