◂ Back to work
// mission log — open source

PHP 8.3 & 8.4 Release Management

Coordinating contributors, managing release cycles, and shipping stable versions of the runtime behind roughly 77% of the web.

Organization
The PHP Project (Open Source)
Tenure
2023 – Present
Role
Release Manager
Outcome
Two Major Versions Shipped to Millions

The Context

PHP is the server-side runtime behind approximately 77% of all websites with a known server-side programming language. That includes WordPress (which alone powers over 40% of the web), as well as platforms like Facebook, Wikipedia, Slack, and Etsy. A PHP release isn't a product launch — it's an infrastructure event that ripples across the entire internet.

Release Managers are elected by the PHP internals community. The role requires deep technical judgment, diplomatic coordination across a global contributor base, and the discipline to maintain stability for an ecosystem where a regression can break millions of production sites.

My Role

I serve as Release Manager for PHP 8.3 and 8.4 — responsible for the full lifecycle of each version from development through general availability and ongoing patch releases. This means coordinating contributor work, triaging bugs, making judgment calls on what ships and what doesn't, managing the release calendar, and communicating with the broader PHP ecosystem about timelines and breaking changes.

What I Do

Impact

PHP 8.3 and 8.4 shipped on schedule with strong stability records. These releases run in production on millions of servers worldwide, powering everything from personal blogs to financial platforms. The role has also deepened my connection to the PHP community — I bring release management perspective to my O'Reilly Cookbook, my php[architect] security column, and my conference talks.

Tech Stack

C (PHP Core) PHP Git Build Systems CI/CD Release Engineering Community Governance