Watch Marco Pivetta's International PHP Conference session

Aggressive PHP Quality Assurance in 2019

JAXenter Editorial Team

How can we improve upon our own PHP projects? What common mistakes should we avoid (and how)? Marco “Ocramius” Pivetta has decades of experience with PHP; in this informative talk, he explores quality assurance for open source packages. These tips will save time and benefit your PHP projects.

PHP has a reputation for being a very flexible, yet very messy programming language: Keeping the chaos at bay requires a non-trivial amount of cognitive load and technical expertise.
In this talk, we will explore how quality assurance for popular open source packages has evolved in the past few years, and how we can further improve our own projects. We will cover architectural practices, naming, code design, tooling and how to avoid common pitfalls that waste everyone’s time. With this experience, we can all help the PHP ecosystem in further evolutions.


PHPMarco “Ocramius” Pivetta is a software consultant at Roave.
With over a decade of experience with PHP, he is part of the Zend Framework CR team, Doctrine core team and is also active in the community as a mentor and supporter.
When not coding for work, he usually hacks together new concepts and open source libraries or simply provides Q&A on community channels.

    PHP Conference Whitepaper

    The ultimate PHP Knowledge

    PHP Whitepaper Selection

    In our exclusive IPC Whitepaper Selection, we have compiled over 40 pages of combined knowledge. Here you will find everything about the topics Security, PHP Core, Architecture, PHP Frameworks, CMS, and Web Development. Download it to be able to expand your expertise about what’s happening in the world of PHP.



Inline Feedbacks
View all comments