Search
Items tagged with: php
What’s New in Private Packagist, November Update
We've shipped several important updates to Private Packagist over the past three months, including more insights on the package usage tracking page, the introduction of Trusted Publishing for secure artifact deployment, and enhanced security and…Steven Rombauts (Private Packagist)
Last Call: Nur noch eine Woche bis zur betterCode() PHP 2025!
Am 25. November findet die Online-Konferenz zur Programmiersprache PHP statt. Neben Version 8.5 geht es um FrankenPHP, Caddy Server, Testing, Patterns und KI.
heise.de/news/Last-Call-Nur-no…
#IT #PHP #Programmiersprachen #news
Calling #PHP developers: The 2026 State of Open Source Survey needs your technical perspective. Help us analyze enterprise OSS adoption patterns and PHP ecosystem evolution.
Plus, for every 500 responses we receive, we'll increase our donation to open source initiatives by $1K
Take the survey here >> surveymonkey.com/r/7X93W9R
Let's be controversial: In modern #PHP, you should never type-hint an array.
peakd.com/php/@crell/php-never…
PHP: Never type hint on arrays | PeakD
Let's be controversial: In modern PHP, you should never type-hint an array. Before you start throwing tomatoes, hear me... by crellPeakD
Visionary Leadership Required
medium.com/@krakjoe/visionary-…
Visionary Leadership Required
Visionary Leadership Required PHP’s governance model differs from most engineering organizations in that it lacks any kind of formal leadership. Instead of decisions being taken on deeply …Joe Watkins (Medium)
After Composer 2.9 CLI security improvements, we're working on a transparency log for Packagist org to strengthen PHP supply chain security, funded by the Sovereign Tech Agency with help of the PHP Foundation and Private Packagist. #php #phpc #composerphp
More detail about what we're working on can be viewed on our blog at blog.packagist.com/strengtheni…
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.Igor Benko (Private Packagist)
#Composer now automatically blocks updates to packages with known security advisories.
blog.packagist.com/composer-2-…
#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.Jordi Boggiano (Private Packagist)
„The Hidden Cost of Stack Depth: Problems with Recursive PSR-15 Middleware“
charron.dev/posts/hidden-cost-…
#php
The Hidden Cost of Stack Depth: Problems with Recursive PSR-15 Middleware | Charron Developer Blog
Recursive PSR-15 middleware introduces significant performance overhead as stacks grow deeper. Here's what I found when benchmarking flat iteration vs recursiv…charron.dev
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!
Read the full announcement: blog.packagist.com/composer-2-…
#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.Jordi Boggiano (Private Packagist)
Stitcher.io
A blog about modern PHP, the web, and programming in general. Follow my newsletter and YouTube channel as well.stitcher.io
Advanced PHPUnit Data Provider shenanigans. #PHP
Part 1: peakd.com/hive-168588/@crell/f…
Part 2: peakd.com/hive-168588/@crell/a…
Fun with PHPUnit Data Providers | PeakD
PHPUnit data providers are cool, but there are ways to make them even cooler.... by crellPeakD
is there a way to get an attribute's target from the attribute's constructor?
i wanted to validate this is only being used on a class that implements a specific interface
#php
As some folks know, I am back on the job market.
26 year PHP Veteran, extensive Open Source and community experience. Specializing in modernization, training up teams, technical leadership, and long-term thinking. Some Kotlin experience as well, but not a ton.
Currently looking for Staff/Principal or Director/CTO level roles. Size of company flexible. Full time remote, US Central Time.
More details on LinkedIn: linkedin.com/in/larry-garfield…
Boosts welcome, etc.
The PHP Foundation is Seeking a New Executive Director! 🐘💜
We're asking the PHP community to help find the right person for this role. If you know someone who would be an excellent fit, please encourage them to apply or reach out to us directly.
thephp.foundation/blog/2025/11… #php #phpc #opensource
The PHP Foundation is Seeking a New Executive Director
The PHP Foundation — Supporting, Advancing, and Developing the PHP Languagethephp.foundation
🚀 Just released my first package: archer-framework/uniform-resource-identifier!
🧩 It’s the first building block of my framework, Archer Framework.
📄 It defines the standard for URI handling in PHP — only contracts, no implementations.
💖 Your feedback is welcome!
betterCode() PHP bietet Online-Workshop "KI-Coding-Tools verstehen und meistern"
Die betterCode() PHP 2025 beleuchtet am 25. November PHP 8.5, FrankenPHP und den Caddy Server – ergänzt um einen Workshop zu KI‑gestützten Coding‑Tools.
heise.de/news/betterCode-PHP-b…
#IT #PHP #Programmiersprachen #news
betterCode() PHP bietet Online-Workshop "KI-Coding-Tools verstehen und meistern"
Die betterCode() PHP 2025 beleuchtet am 25. November PHP 8.5, FrankenPHP und den Caddy Server – ergänzt um einen Workshop zu KI‑gestützten Coding‑Tools.Madeleine Domogalla (heise online)
Developing github.com/krakjoe/ort means running a homelab for all the supported platforms/hardware configurations - the cloud would be restrictive and prohibitively expensive because of combinatorial explosion.
Getting access to bleeding edge hardware is difficult, so I'm shouting into the void asking for help ...
Things I need to acquire:
- System with AVX512 float16 vector extensions (-mavx512fp16)
- A decent non-nvidia discrete GPU (radeon would be good, >= 12GB VRAM)
Help ?
#php
GitHub - krakjoe/ort: PHP - Oh Really, Tensors?
PHP - Oh Really, Tensors? Contribute to krakjoe/ort development by creating an account on GitHub.GitHub
This is an excellent and crucially important talk for anyone involved in software.
youtube.com/watch?v=WsbUzGailC…
#OpenSource #FreeSoftware #PHP #Union #UnionStrong
"The Death of Consequences" - Christopher Neugebauer (PyCon AU 2025)
(Christopher Neugebauer) The Golden Era of Open Source, in whose late stages we currently exist, has been defined by early decisions to release code with no ...YouTube
Friends, I’m in a bit of a tough spot.
My business is growing but not fast enough to pay the bills.
I need some kind of extra work to keep my family fed and my house over my head.
I’m an expert in #php, systems design, and WordPress. I do devops and development. My website is sarah-savage.com
Can you help me get #fedihired
? Please boost for reach.
Sponsor @derickr on GitHub Sponsors
Support Derick’s work on Xdebug, PHP's premier debugger and profilerGitHub
After leaving IBM in 2010 I decided to focus on Natural Language Generation and taught a graduate course in South America the next year: wiki.duboue.net/2011_FaMAF_Int…
The students were horrified that most of the NLG frameworks back then were still in Lisp. So I set myself to learn #PHP and write a small NLG framework in the language: github.com/DrDub/php-nlgen
It's crazy that roughly 15 years later I am now doing PHP full time.
GitHub - DrDub/php-nlgen: NLGen: a library for creating recursive-descent natural language generators
NLGen: a library for creating recursive-descent natural language generators - DrDub/php-nlgenGitHub
It’s exhausting to follow, so I can see how it might be discouraging or even demoralizing for the author. Thank goodness for his grace and courage to persevere in the face of resistance.
I understand that we as a community want the implementation to be “perfect,” but that is the enemy of good enough.
2/2
#PHP
The amount of bike-shedding in the #PHP RFC process is ridiculous sometimes, from an outsider’s perspective. Here you have someone who has been trying to make a massive contribution to the language for the better part of a year, and it never seems to be enough. He’s published multiple revisions, yet there’s always multiple people saying “this” needs added, changed or removed, or it’s too complex. Not to mention the back and forth over the syntax.
1/2
Let's be controversial: In modern #PHP, you should never type-hint an array.
peakd.com/php/@crell/php-never…
PHP: Never type hint on arrays | PeakD
Let's be controversial: In modern PHP, you should never type-hint an array. Before you start throwing tomatoes, hear me... by crellPeakD
Incalculable Risk — Why PHP needs first-class Machine Intelligence
(includes short history lesson)
medium.com/@krakjoe/incalculab…
Incalculable Risk — Why PHP needs first-class Machine Intelligence
Incalculable Risk — Why PHP needs first-class Machine Intelligence A short history lesson … Many moons ago — 2012 — I wrote pthreads and released it to the world. The backdrop to this was …Joe Watkins (Medium)
Evolving PHP Streams for Async, Security, and Performance
Evolving PHP Streams for Async, Security, and Performance
The PHP Foundation — Supporting, Advancing, and Developing the PHP Languagethephp.foundation
Me, when writing new code: "PHP arrays are the best!"
Me, when debugging old code: "PHP arrays are the worst!"
#php
Null is problematic, but why? Let's see why, and let that guide us to new alternatives. #PHP
peakd.com/hive-168588/@crell/m…
Much ado about null | PeakD
Null is problematic, but why? Let's see why, and let that guide us to new alternatives.... by crellPeakD
20 years into development and I still quite haven't figure this one out. How do you continue to develop a plugin that's done?
#ThingsILearned at #InternetArchive: We have our own task queuing system. Like Celery or Amazon SQS but written in #PHP at least a decade before any of those. It has recently handled its task number 5 billion.
When you upload a file, the task system (called "catalog") will generate derivative formats, like OCRing books or transcoding videos. Some tasks have taken months to run end-on-end.
so this would probably be a very bad idea, but gonna ask anyways...
I don't understand why something like this is not possible with #php property hooks
the `set` hook accepts `null` and I would expect the argument to be handled there before actually setting hitting the constructor's argument
WYT ?
I'm in a financial nightmare because I haven't found any job in months, and I've spent all the "safety net funds" I had.
If I don't find a job in the next thirty days, I'm gonna bankrupt and be forced to either leave my family to work "in offices" far from home, or accept lower-range jobs and salaries that will barely be enough to feed my kids.
As a reminder, my son has disabilities that need daily care I won't be able to give if I'm not at home.
I'm requesting help 🙏
Stitcher.io
A blog about modern PHP, the web, and programming in general. Follow my newsletter and YouTube channel as well.stitcher.io
At #longhornphp, @ramsey is talking about the history of floss.
I didn't think I was at a dental conference, but here we are.
#php