Talk
PHPBenelux Virtual Meetup July 2021 · July 8, 2021

Package Design Principles

Open-source packages meant for public distribution live or die on their design decisions. The principles worth holding the line on when you build and maintain them: dependency management, filesystem and namespace structure, and disciplined standards adherence.

Watch the recording → View the slides

In this talk, I’ll share the principles I work hard to adhere to when designing and maintaining open source packages meant for public distribution. It covers topics like dependency management, filesystem/namespace structure and standards adherence.

All talks