First talk at #FOSSY is Daniel Scherzer’s “From First PR to Release Manager: A Path into Open Source,” his own story about contributing to #PHP as a release manager.
Search
Items tagged with: php
First talk at #FOSSY is Daniel Scherzer’s “From First PR to Release Manager: A Path into Open Source,” his own story about contributing to #PHP as a release manager.
We hire again. If you want to work in a small company in #switzerland #thurgau and/or #remote as a #backend #php #softwaredeveloper
#5plus years of experience is a must
At least some #german language skill required
We are working in the #healthcare sector and are working on modernizing our code base and release it (at least partially) as #freesoftware
We use #gnu #linux and #opensource software wherever possible
PHP crew!
Please sign this change.org petition to keep Android open: c.org/X4sgCJ76BB
247,017 signatures
Goal: 300,000
148 days until lockdown.
More information: keepandroidopen.org/
#phpc #phpcSocial #php
Sign the Petition
Keep Android Open (Stop Google from limiting APK file usage)Brian Wahl (Change.org)
I dug deep into our huge dataset of production PHP applications and found: In one third of PHP projects processing takes up 50% or more of the time, and I/O less than that.
tideways.com/profiler/blog/myt…
Mythbusting “PHP is rarely the bottleneck,” data shows 40% of time spent in PHP
Find Out Why Your PHP App Is Slow Before It Costs You. Tideways shows you exactly where PHP performance breaks down - in production, in real time.benjamin (Tideways)

Hi
I only come out of hiding to post once in a blue moon, but this time I’d really appreciate your help ❤
My husband recently completed his retraining and is now a qualified software developer! He’s currently looking for a junior developer position in the greater #Nuremberg metropolitan area.
He has worked on projects using #PHP, #CSharp, and #Blazor. Before moving into software development, he worked in nursing, where he gained valuable experience in teamwork, communication, responsibility, and staying calm and dependable in demanding situations.
He’s motivated, eager to learn, and excited to begin his career in software development.
If you know of a suitable position - or could boost this post so it reaches the right people - we’d be incredibly grateful! 💜
#php #automattic #wordpress #phpcommunity
Anne McCarthy Joins The PHP Foundation Board
Announcement about the addition of Anne McCarthy to the Foundation Board.thephp.foundation
#php #newcomerexperience #mentorship
Kicking off the PHP Onboarding Initiative Special Interest Group
Announcement about the launch of the PHP Onboarding Initiative.thephp.foundation
I am pleased, terrified, and slightly unnerved to announce the relaunch of my blog, and the beta release of MiDy! Yes, another site generator in PHP, but this one is special. (Trust me.)
garfieldtech.com/blog/garfield…
Feedback welcome, mainly through the MiDy issue queue but also in the PHPC chat room.
#PHP #Release #OpenSource #AGPL
Thanks to Brian Fox and Sonatype: a key role in the Sustaining Package Registries Working Group as steward of Maven Central, and now sponsoring Composer & Packagist even though one of their products competes with our own Private Packagist. The infrastructure underneath both our products is shared, and we need to fund it together.
That is where this needs to be heading: every major beneficiary contributing, like any other critical infrastructure they budget for.
#php #phpc #composerphp
Composer & Packagist now have a formal sponsorship program. Thank you to our launch sponsors 🤝 Aikido, AWS, Socket, Bunny, Upsun, Sonatype, Tideways, Datadog and Algolia.
Our costs are primarily staff: operations, support, emergency response, maintenance and development. We ask enterprises profiting from the PHP ecosystem to pay their fair share to keep our shared critical infrastructure available to all PHP developers.
blog.packagist.com/announcing-…
#php #phpc #composerphp
Announcing the Composer & Packagist Sponsorship Program
Today we are launching a formal sponsorship program for Composer and Packagist.org, together with new public sponsor pages on packagist.org/sponsor and getcomposer.org/sponsor.Nils Adermann (Private Packagist)
wp2shell zeigt, wie riskant verstreute Annahmen über Datentypen sein können. Ein Refactoring für bessere Cache-Treffer machte die Eingabebereinigung vom PHP-Typ abhängig. In neueren WordPress-Versionen ließ sich die Lücke mit einem REST-API-Fehler zur Codeausführung ohne Anmeldung verketten. Eine kurze Analyse. 👇
kuketz-blog.de/wp2shell-wie-ei…
#WordPress #PHP #Cybersicherheit
wp2shell: Wie eine Cache-Optimierung in WordPress zur SQL-Injection wurde
»wp2shell« bezeichnet eine Angriffskette aus zwei Schwachstellen im WordPress-Kern: der SQL-Injection CVE-2026-60137 in WP_Query und CVE-2026-63030 in der REST-API. In…www.kuketz-blog.de
Hey PHP Developers. Have you taken the JetBrains Survey yet?
Go do that now! Like *right now*!
surveys.jetbrains.com/s3/state…
#php #WordPress #Drupal #Laravel #CodeIgniter #Symfony #WebDev
literally the fastest testing engine in the world.. nothing else comes close!
Bento - Marketing Automation & Email Marketing for Small Businesses
The refreshingly delightful email marketing platform. Send product, marketing, and transactional emails with Bento.Bento
(URL replace addon enabled for X, YouTube, Instagram and some news sites.)
Hey, you! Do you have a legacy #PHP application that needs some much-needed #modernization? Upgrading to PHP 8, wrangling dependencies, building out a solid test suite + CI pipeline, etc.?
I'm available for short- and long-term contracts starting as soon as August!
#GetFediHired #AvailableForWork #Consulting
Grunwell Consulting | Steve Grunwell
Trust Grunwell Consulting, LLC with your PHP application, WordPress, CI/CD, automated testing, code quailty, and training needs.Steve (Steve Grunwell)
Blogged: proper logging in #PHP with PSR-3 by @phpfig
ocramius.github.io/blog/php-lo…
Proper logging in PHP with PSR-3
Common logging usage in PHP, how to do it well, and what to avoidocramius.github.io
We're excited to announce @upsun is now sponsoring Composer & Packagist maintenance, operations and development! Upsun is a great platform to run PHP applications and they have a long history in the PHP ecosystem. Their contribution helps us push forward with our work on improving supply chain security for the PHP ecosystem.
If your company wants to still become a launch partner for our sponsorship program this week, reach out to sponsoring@packagist.org.
#php #phpc #composerphp
Exciting news for PHP documentation contributors: "php/docbook-cs" now has an auto-fixer! 🎉
> docbook-cs --fix
All credit goes to Nick, who did all the work to make this happen. 🙌
This should make life easier for maintainers and lower the barrier for newcomers: fewer style nitpicks, faster reviews, and more focus on improving the docs.
Repo: github.com/php/docbook-cs
Credits: x.com/nicksdot/status/20810907…
#PHP #PHPDocs #Documentation #Opensource
Nick e/code (@nicksdot) on X
The PHP docs now have their own code style fixer. 🤘😎 Ended up to be quite some work. But it will help to make contributions easier, and eventually will bring the PHP docs forward.Nick e/code (X (formerly Twitter))
(URL replace addon enabled for X, YouTube, Instagram and some news sites.)
#PHP developers: does anyone know how to replace one line of a large (~8GB) file with a different line that may be larger or shorter than the one it's replacing. i'd prefer to NOT have to load it into memory as an array or whatever as that's going to be intensive and edits to this file will be happening relatively frequently and i'd like to be able to use standard PHP file operations so I can lock and queue requests
any ideas? thanks! 😀
Functional programming isn't just for Haskell developers. It's for #PHP developers, too. "Thinking Functionally in PHP" is available from LeanPub.
leanpub.com/thinking-functiona…
Thinking Functionally in PHP
Functional programming in PHP 7.4, with a side of category theory and monads accessible to everyone.leanpub.com
🧵 This Week in PHP Internals — Jul 22, 2026
The season's first RFC ballots are open and both are lopsided: Time\Duration cruising at 23–1 with full method names winning, minimum supported versions right behind it. gd 2.4 arrived 4 days after the 8.6 door closed. A pipe operator has 2 authors claiming 1 token. And Monday, PHP starts voting on the 8.6 deprecations — list() included.
Full video: youtu.be/tCUKb5rPuJ4
#PHP #PHPInternals #PHP86
This Week In PHP Internals | July 22, 2026
2 ballot boxes open and both lopsided — Duration cruising at 23 to 1, minimum versions right behind it; gd 2.4 arriving 4 days after the door closed and poin...Artisan Build (YouTube)
(URL replace addon enabled for X, YouTube, Instagram and some news sites.)
CI/CD pipelines are a prime target for supply chain attacks. We hardened the GitHub Actions workflows for Composer, Packagist and Private Packagist with zizmor, a static analysis tool for GitHub Actions. 🌈
Our new blog post covers what zizmor catches, our configuration, and the pitfalls we hit along the way:
blog.packagist.com/securing-ou…
#php #phpc #composerphp #github #githubactions #supplychainsecurity
Securing our GitHub Actions workflows with zizmor
This is the next post in our supply chain security series, following the supply chain security update, the Composer 2.10 release and immutable version metadata on Packagist.org. The earlier posts covered Composer behavior, changes to Packagist.Steven Rombauts (Private Packagist)
In an effort to increase transparency about the things we work on, we are happy to start sharing quarterly progress reports with the community. 🚀 Read more: thephp.foundation/blog/2026/07…
Quarterly Progress Report - Q2 2026
A report of Foundation contractor activities in Q2 of 2026.thephp.foundation
A recent study reveals that AI-generated advice boosts user confidence at the expense of accuracy, raising concerns over critical thinking.
blog.darkwood.com/fr/article/h…
💫 Hacker News Creator : Les conseils de l’IA ont rendu les gens moins précis mais plus confiants – étude
Darkwood vous accompagne dans la réalisation de vos projets Symfony / ReactJS / FlowMathieu Ledru (Blog)
After seeing the recent post from the xenophobe and an utter asshole creator of Ruby on Rails; are there any non-fash web app frameworks that one can use build out web apps? Like is Elixir+Phoenix LiveView fash-free or do I need to go back to using PHP?
#PHP I've been toying around with hooks lately, and I have mixed feelings about them.
On the one hand, they can be quite handy in certain situations. On the other, the trade-off of losing the readonly modifier for the entire class is a real headache.
For instance, you loose, in memory cache inside your class. Not sure if I like or dislike this consequence. And I am sure they are other things being lost with it
Due to upper management failure we are still looking urgently for a PHP Software Developer in my team @ Starface.com in Karlsruhe, GERMANY (maybe remote).
German language needed.
Check out the listing on the site or dm me.
We'd love to have you.
Edit: Upper management was slow to approve budget and/or slow to give final approval on contract. I don't know details.
#jobsuche #jobs #getfedihired #boostswelcome #php #developer
In an effort to further prioritize the handling of security reports for the PHP language, we are thrilled to add Alex Daubois as a part-time addition to our team of contractors. Alex brings a *wealth* of experience to the team and we are grateful for his contributions. Welcome, Alex! Read more: thephp.foundation/blog/2026/07…
Welcoming Alexandre Daubois to The PHP Foundation
Alexandre Daubois joins The PHP Foundation as a part-time security contractor.thephp.foundation
Time for some shameless self-advertisement: I have some availability starting this September!
I'm an experienced OSS maintainer, with lots of work done on @doctrine and @getlaminas
I push for #DDD (with humans & tactical).
Languages mostly #Go, #PHP, although I'd love to do some #Rust, and I read anything at all.
I can #Terraform your infrastructure, work on hardening CI/SA pipelines, Docker and #Nix builds, test suites.
Rates between 700~1100 EUR/day depending on terms. #getfedihired
"Just shell out to certbot from PHP"
No.
Here's an honest comparison of every PHP ACME client worth using in 2026. Features, code examples, and when to just use certbot anyway.
#PHP #LetsEncrypt #ACME #TLS #WebSecurity #OpenSource #Laravel
blendbyte.com/blog/php-acme-cl…
PHP ACME Clients in 2026: CoyoteCert, ACMECert, Acme PHP, and the Rest | Blendbyte Blog
Five PHP ACME libraries compared on features, maintenance, and real-world use. An honest breakdown of what each does well and where it falls short.Blendbyte Team (Blendbyte)
Twenty years of #Markdown hindsight, in one markup language: #Carve.
What a "post-Markdown" standard could look like: strictly specified, secure by design, lightweight source for complex HTML/PDF targets.
dereuromark.de/2026/07/13/twen…
#markup #documentation #opensource #php #js #rust
Twenty years of Markdown hindsight, in one markup language: Carve – DerEuroMark
Twenty years of Markdown hindsight, in one markup language: CarveMark (DerEuroMark)
#PHP
There are only two kinds of languages:
The ones people complain about,
And the ones nobody uses.
Bjarne Stroustrup
Enthusiasm for contributing to #PHP often fizzles out before it has a chance to catch fire. I've proposed a Working Groups RFC to change that. Here's the case for it and how you can help shape it.
ben.ramsey.dev/blog/2026/07/wh…
Who Do I Talk To?
PHP loses eager volunteers because there's no clear place for them to plug in. The Working Groups RFC proposes a framework to change that by empowering contributors, not adding bureaucracy.Ben Ramsey
Game Boy Color emulator written in PHP 8.4
GitHub - eddmann/phpboy: Game Boy Color emulator written in PHP 8.4 with full DMG backward compatibility, high accuracy (100% Blargg pass rate), and multiple frontends (CLI terminal, WebAssembly browser, SDL2 desktop)
Game Boy Color emulator written in PHP 8.4 with full DMG backward compatibility, high accuracy (100% Blargg pass rate), and multiple frontends (CLI terminal, WebAssembly browser, SDL2 desktop) - ed...GitHub
@saramg and have you ever tried to add a lone semi-colon between the { and the 'case'?
3v4l.org/n9S9r/rfc#vgit.master
I mean 2 semi colons, and #PHP gets mad at you, but one is fine. none is fine too... mind you.
n9S9r - created on 3v4l.org
View the output of this script on 3v4l.org: the online PHP shell with 250+ PHP versions3v4l.org
Sometimes I truly believe that I have grasped all of the weird semantics of #PHP, and then I discover something so simple that breaks an assumption I had about the language.
I knew that `NAN == X` can return `true`.
I knew that the comparison operators are not transitive.
I *obviously* knew that `"0" == 0` and `"0" == false` return true.
And yet it was *foolish* of me to believe that all instance of `X == false` would give the same answer as `X == null`.
As TIL `"0" == null` is false.
It's been about a month and a half since the layoffs, so it's probably time to start trying to #GetFediHired (ideally in a #consulting capacity):
I'm a staff-level software engineer with ~18 years of experience working with teams of all sizes. #PHP is my go-to, but I'm comfortable across the typical web stacks (and a quick learner).
My specialty is automated testing & code quality, and I've given > 100 talks since 2014.
I'm anti-AI, but good at setting up guardrails to protect against slop.
📌 Stable versions on Packagist are now immutable. Once a version is published, the git commit it points to can no longer change. Retags are blocked and deleted versions are now marked with a reason and recoverable, if unmodified. Every change is recorded on the package's public transparency log.
All details on our blog: blog.packagist.com/immutable-v…
#php #phpc #composerphp
Immutable Versions on Packagist
This is the next post in our supply chain security series, following the supply chain security update and the Composer 2.10 release. Each post in this series covers a specific behavior worth understanding, and a change we are making on top of it.Nils Adermann (Private Packagist)
I once spent a whole month chasing a slow web app bug, convinced I was about to get fired. Then one database upgrade fixed everything, and somehow I became the office hero by accident. Web development is glamorous like that. #php #webdevelopment #server #mysql #website #programmer #coding
aubreyclark.me/i-spent-a-month…
I Spent a Month Chasing One Slow Web App Bug - Aubrey Clark
A funny web developer story about chasing a slow Zend Framework app, legacy code, database upgrades, and one accidental office victory.Aubrey Clark