Jeroen
banner
jeroenthora.bsky.social
Jeroen
@jeroenthora.bsky.social
Lead developer @ Inventis. Maintainer of knp-labs/php-github-api and opensource contributor to various projects. Github: https://github.com/acrobat
Reposted by Jeroen
In Amsterdam next week and part of a group underrepresented at tech confs, or can't afford a ticket? Private Packagist is sponsoring #SymfonyCon (Nov 27th/28th) and we have a ticket to give away: Reply your favorite PHP8.5 feature to win #php #phpc #symfony @symfony.com
November 21, 2025 at 9:52 PM
Reposted by Jeroen
After Composer 2.9 CLI security improvements, we're working on a transparency log for Packagist to strengthen PHP supply chain security, funded by the @sovereign.tech with help of the @thephpf.bsky.social and Private Packagist. Details at blog.packagist.com/strengthenin... #php #phpc #composerphp
Strengthening PHP Supply Chain Security with a Transparency Log for Packagist.org
The release of Composer 2.9 this week introduced new security features on the Composer CLI client, which were funded by Private Packagist through service subscriptions. But in parallel, we are working...
blog.packagist.com
November 14, 2025 at 3:35 PM
Reposted by Jeroen
Composer 2.9 is here! 🚀 It automatically blocks packages with known vulnerabilities, has a new repository command to manage repos from the CLI, and lots more!

blog.packagist.com/composer-2-9/
#composerphp #phpc #PHP
Composer 2.9 Release
We are pleased to announce the release of Composer 2.9.0, bringing improvements to security, repository management from the CLI, and lots more. Automatic Security Blocking Composer now automaticall...
blog.packagist.com
November 13, 2025 at 10:22 AM
Reposted by Jeroen
Say goodbye to parse_url() headaches! 🥳

PHP 8.5 is introducing a new URI Extension with standards-compliant (RFC 3986 & WHATWG) and secure URL parsing. It provides a clean API and lets you easily modify URI components.

Learn more 👇

thephp.foundation/blog/2025/10...
PHP’s New URI Extension: An Open Source Success Story
The PHP Foundation — Supporting, Advancing, and Developing the PHP Language
thephp.foundation
October 10, 2025 at 11:40 AM
Reposted by Jeroen
🚨 PSA for #PHP package maintainers: DO NOT REPLACE tags! If you messed up a release simply do another. No matter how quickly you notice a mistake, automatic tools already pulled the original tag, triggered automatic updates. Users will never know you recreated the tag and use the broken state. #phpc
September 19, 2025 at 9:04 AM
Reposted by Jeroen
With deep sadness, we share that Ryan Weaver — co-founder of SymfonyCasts, father, husband, beloved teacher, and friend — has passed away after a long and courageous journey with brain cancer. symfonycasts.com/blog/remembe...
Remembering Ryan Weaver
With deep sadness, we share that Ryan Weaver — co-founder of SymfonyCasts, father, husband, beloved teacher, and friend — has passed away after a long and courageous journey with brain cancer.
symfonycasts.com
August 30, 2025 at 1:05 PM