La parole est aux speakers : James Titcumb
Jusqu’au Forum PHP 2025, retrouvez nos interviews de speakers pour mieux comprendre leur parcours et le sujet qu’ils ou elles aborderont lors de leur conférence !
La conférence
🥧 A slice of PIE: revolutionising PHP extension installationPHP Installer for Extensions (PIE) is an innovative tool I am writing for the PHP Foundation to modernise how PHP extensions are installed and managed. For decades, PECL has been the go-to mechanism, but it's time for a change. In this talk, we’ll explore why PIE is poised to replace PECL, its goals, and what makes it a game-changer for PHP developers. We'll dive into PIE's features, demo its usage, and provide a glimpse of its roadmap, including exciting enhancements already in the works. Whether you're a seasoned developer or new to PHP extensions, discover how PIE is shaping the future of PHP extension installation. |
Cécile HAMEREL - HJK 10/10/2025 11:40-12:20 |
How did the PHP Foundation play a major role in the creation of PIE?
The creation of PIE came about to help further the sustainability goals of the PHP Foundation. Composer is, by many accounts, one of the best dependency management tool, and its counterpart – PECL – for installing extensions, really needed some attention. With funding from the Sovereign Tech Agency, the PHP Foundation set about a plan to modernise the PHP extension ecosystem.
How do you think PIE will help make PHP more accessible?
One of PIE’s primary goals is to bring installing extensions into the modern time. That starts with modern tooling, but also by simplifying the process of installing extensions, and we hope eventually dependencies too.
Can you tell us about the origin of the name PIE?
The name of PIE came as a result of asking for public feedback! As everyone knows, there are two hard things in programming – naming things, cache invalidation, and off-by-one errors. So, we sought help from the community. There were many great suggestions, and the PHP Foundation team settled on the name PHP Installer for Extensions, shortened to PIE, and of course the emoji for fun!
Une conférence présentée par
![]() James TITCUMB |
James is a consultant, trainer and developer at Roave, working in software for over 20 years. His goal is to improve the quality of software products that teams deliver. |
Autres interviews
- La parole est aux speakers : Jean-François Lépine
- La parole est aux speakers : Lætitia Avrot
- La parole est aux speakers : Felix Eymonot
- La parole est aux speakers : Houleymatou Baldé
- La parole est aux speakers : Gina Banyard
- La parole est aux speakers : Maxime Huran
- La parole est aux speakers : Clément Talleu
- La parole est aux speakers : Jori Stein
- La parole est aux speakers : Baptiste Langlade
- La parole est aux speakers : Thibaut Soulcié
- La parole est aux speakers : Olivier Mairet
- La parole est aux speakers : Amaury Bouchard
- La parole est aux speakers : François Zaninotto
- La parole est aux speakers : Damien Alexandre
- La parole est aux speakers : Louis Vareille