Yesterday I opened a bug report on Laravel (the framework) and today somebody made a PR fixing this bug which is clearly AI generated (the fix is ok, because it was simple enough, but the description stinks of AI) and now *I* feel dirty.
They also copied the test I provided as proof of the bug.
"No single technique is sufficient. Static analysis detects obvious errors at low cost. Traditional dynamic testing with PHPUnit verifies specific behaviours. Property-based testing generalises these behaviours. Mutation testing validates the quality of the test suite. Fuzz testing explores the unknown."
https://phpunit.expert/articles/everything-we-have.html
#php #phpunit #psalm #phpstan etc.
Our Executive Director, Elizabeth Barron, has been listening to your feedback about the PHP ecosystem to help inform The PHP Foundation's 2026-2027 strategy. She shares what she's learned in our latest blog post. Exciting opportunities await! ✨ 🚀
#php #phpcommunity #thephpfoundation
Laravel injects ads directly into your agent 😡

Hopefully #Wordpress will bring a new major version that brings up more secure plugins, and better third-party development.
https://www.youtube.com/watch?v=piah4fV_o2Q
It's 2026, we should have DI and Service Container in Wordpress since ages ago.
#Programming #Programmers #Security #PHP #Coding #Code #SoftwareDevelopment #WebDev #WebDevelopment
@sushee I started with php as my first lang, and tbh I still often prefer it. #php
this harmless #PHP script crashes the terminal in #KDE

Scratched an itch today, made a plugin.
https://filamentphp.com/plugins/tinus-guichelaar-hover-preview-for-imagecolumn
Recently ran across a #php oddity I'd not encountered before with `DateTimeImmutable::createFromFormat()`, and blogged about it:
https://mwop.net/blog/2026-04-16-php-create-from-format-reset.html
New Blogpost: PHP’s serialize_precision hidden danger https://nerdpress.org/2026/04/16/phps-serialize_precision-hidden-danger/ #php
🚀 #Laravel #Debugbar v4.2.0 just dropped with an #AI Boost #Skill!
Now your AI #agent can browse requests, inspect queries, detect N+1 issues & get full EXPLAIN results — all on demand.
Just copy a request ID and let the agent do the work. 🤖🔍
This is next-level Laravel debugging! ⚡
https://github.com/fruitcake/laravel-debugbar/releases/tag/v4.2.0

Avoid N+1 queries when validating array inputs in #php #Laravel ☝️
Instead of running `exists` per item, preload your data once and validate against it ✅
Cleaner code, better performance ⚡
https://daryllegion.com/validating-array-inputs-in-laravel-without-the-n-plus-1
