●Artisan Weekly
IssueNº 107
Dated23 Oct 2026
Subscribers96

Every
Link.

The Archive Every article, package, tool, and talk we've shipped. Filter by kind, tag or contributor — or hunt a keyword.
Kind
Tag
Showing 1–20 of 1,130
001
Blog Post phpnews.net

Chainguard Broke the php2shell Embargo

An in-depth analysis of Chainguard's decision to release patched PHP builds before the coordinated disclosure embargo lifted for two critical remote code execution vulnerabilities, examining the dispute between Chainguard's CEO and the PHP Foundation over whether exploits were truly in the wild.

002
Blog Post nunomaduro.com

So, about the PHP security release

Nuno Maduro shares his perspective on the recent PHP security vulnerabilities, detailing his immediate response, insights into the people behind PHP releases, and practical advice for building resilient applications with security-first data practices.

004
Course codyssey.dev

Naming Things by Intent

This course lesson explores the critical difference between mechanical naming and intent-based naming in PHP code, demonstrating how choosing meaningful names rooted in business purpose rather than implementation details leads to more maintainable and readable applications that withstand refactoring.

008
Tool/Package tomasvotruba.com

Patch or Perish

An interactive tool that analyses your PHP project's dependency versions to reveal how many packages are end-of-life and no longer receiving security patches, helping developers understand their application's security exposure.

009
GitHub Repository github.com

Sponsor @oerdnj on GitHub Sponsors

Support Ondřej Surý's open-source work on Debian packages and critical infrastructure projects like BIND9. His sponsorship enables him to dedicate more time to maintaining the tools and repositories that the open-source community relies upon.

017
Course codyssey.dev

Premature Abstraction

This lesson explores the pitfalls of premature abstraction in PHP, explaining how extracting shared code too early can create unmaintainable, inflexible code that becomes increasingly difficult to modify as dependencies grow. Through practical examples, it demonstrates why duplication is often cheaper than wrong abstractions and how to recognise when abstraction is truly warranted.

020
Blog Post mattstauffer.com

Introducing PHP News

Matt Stauffer announces the launch of PHP News, a new comprehensive news site covering the PHP ecosystem created in partnership with Eric Barnes, featuring daily news, RFC updates, releases, and a weekly newsletter to improve PHP's public representation and community engagement.