Monday, September 7, 2026
“Chromium is your production dependency; patch the browser tax.”
↳ Headless Chromium Is a Production Dependency. Patch It Like One · ↳ Actively Exploited V8 Flaw Puts Every Chromium App and Electron Tool at Risk
php-net.pro · the dev news broadsheet
The Dev Dispatch · Motto of the day
one line a day, distilled from the headlines — with the stories that sparked it
Monday, September 7, 2026
“Chromium is your production dependency; patch the browser tax.”
↳ Headless Chromium Is a Production Dependency. Patch It Like One · ↳ Actively Exploited V8 Flaw Puts Every Chromium App and Electron Tool at Risk
Sunday, September 6, 2026
“Post-quantum cryptography meets hand-logged chaos: security theater, minus the star.”
↳ Your Security Voters Can Finally Testify, So Stop Logging by Hand · ↳ RFC discussion opened for generic OpenSSL provider algorithms and post-quantum crypto in ext/openssl
Saturday, September 5, 2026
“PHP 8.5 turns pipes into therapy for your inside-out code.”
↳ Let PHP 8.5's Pipe Operator Annoy You Into Writing Better Functions · ↳ PHP 8.5 Pipe Operator Ends Inside-Out Nesting
Friday, September 4, 2026
“FrankenPHP wins 40 ms in 40 lines — discipline is the real extension.”
↳ FrankenPHP's worker mode earns its 40 ms honestly, and asks discipline back
Thursday, September 3, 2026
“Mask your database bindings now and ask questions later.”
↳ Set DB_MASK_BINDINGS=true Today, Then Ask Why It Was Ever Off
Wednesday, September 2, 2026
“When SSRF 9346 meets masked logs 9335 on 9307 servers, who wins?”
↳ PHPStreamServer 0.9 ships with dynamic workers and native OS integration via FFI
Tuesday, September 1, 2026
“Laravel keeps shipping; AI keeps reading your receipts.”
↳ Laravel 13.17 to 13.27: the Keepers Are the Features You'll Never Demo · ↳ Fake Packages Named in Official AI-Agent Files Ran Inside Fortune 500 Firms Within Minutes
Monday, August 31, 2026
“Your CI runner is someone else's code execution playground. Lock it down.”
↳ Your CI Runner Executes Strangers' Code, So Defend It Like Production
Sunday, August 30, 2026
“Worker mode: your app's hidden state finally spills the beans.”
↳ Worker Mode Is a Lie Detector for Your Application's Hidden State
Saturday, August 29, 2026
“Two PHP releases in one day — stability now ships in bulk.”
Friday, August 28, 2026
“It is finally time to let the PEAR drop from the tree.”
Thursday, August 27, 2026
“Do TypePHP binaries challenge Laravel's masks?”
↳ Swoole team open sources TypePHP, an AOT compiler turning PHP into native binaries · ↳ Laravel 13.27: Masked Query Bindings, whereBinary() and refreshForUpdate()
Wednesday, August 26, 2026
“Backfills are cheap; the real bill is AI agents with root.”
↳ The chunking loop is the cheap part of a billion-row backfill · ↳ Laravel Auditor: A Rule-Based Audit Framework for Your AI Agent
Tuesday, August 25, 2026
“Vector databases everywhere, but a 2009 paper just crashed the party.”
↳ Qdrant 1.19 gives you the RAM dial we needed, but turbo4 is a one-way door
Monday, August 24, 2026
“Half-strict PHP: pick a side, or pick chaos.”
↳ Same Opcodes, One Flag: Half-Strict PHP Is Worse Than No strict_types at All
Sunday, August 23, 2026
“Go just settled a fight PHP wrapped up years ago.”
↳ Go 1.27 Settles a Fight PHP Finished Years Ago: Someone Must Carry the Weight
Saturday, August 22, 2026
“Beautiful stack traces won't save your database from N+1 queries.”
↳ Native lazy objects fixed your stack traces, not your query count
Friday, August 21, 2026
“Symfony 8 buries XML as tooling claims victory.”
↳ Symfony 8 Drops XML Configuration, YAML Stays the Default · ↳ Symfony Dropping XML Config Is a Tooling Decision, and Tooling Should Win
Thursday, August 20, 2026
“queue:pause --all matters more than shiny tabs and v2.1.236.”
↳ queue:pause --all Matters More Than Laravel's Shiny New Terminal Tabs
Wednesday, August 19, 2026
“Attributes Grow Up, Copilots Trip Over Secrets, GitLab Shivers.”
↳ Symfony 8.1 Finally Makes Attributes a Real Extension Point. Use Them. · ↳ Copilot Leaked Its Own Bypass: Varonis One-Click Attack Exfiltrates Passwords · ↳ Critical GitLab Flaw Lets Attackers Delete Projects
Tuesday, August 18, 2026
“PHP now builds native iOS apps in Blade, no bridge needed.”
↳ NativePHP v4 Turns Blade Components Into Native SwiftUI and Compose Screens
Monday, August 17, 2026
“Deprecations are love letters to developers — stop forwarding them to ops.”
↳ PHP 8.6 Deprecations Are Mail for Developers. Stop Delivering Them to Ops
Sunday, August 16, 2026
“PHP 8.6 deprecates your past while abstracting your future.”
↳ Debate over CSV deprecations in the PHP 8.6 deprecations RFC
Saturday, August 15, 2026
“PHP 8.6 deprecations spike bills; FrankenPHP gains stay modest.”
↳ PHP 8.6 Deprecation Wave Could Inflate Your Logging Costs · ↳ Symfony App Migration to FrankenPHP Worker Mode Yields 20% Gain, Not the Advertised 3.5x
Friday, August 14, 2026
“PHP bets on lazy objects while the supply chain sweats.”
↳ LiteLLM Supply-Chain Attack Exposes Credentials at 2,500 Organizations
Thursday, August 13, 2026
“PHP 8.6 deprecations arrive, but the real twist is struct mapping and vendors.”
↳ PHP 8.6 Deprecations Pose CI and Logging Challenges for Vendor Dependencies · ↳ FFI struct mapping to PHP classes moves toward formal RFC
Wednesday, August 12, 2026
“Even your 'test' environment isn't safe anymore—security theater is over.”
Tuesday, August 11, 2026
“AI agents get disposable sandboxes, yet prod still fears one ALTER TABLE.”
Monday, August 10, 2026
“Pest 5 bets on AI contributors. Can they really debug our legacy code?”
↳ Pest 5 Bets Your Next Contributor Isn't Human — Take That Bet
Sunday, August 9, 2026
“2005-era PHP wisdom tames AI agents in Claude's sandbox.”
↳ AI Agent Bugs Are Old PHP Bugs in a New Runtime — Treat Them Like $_POST
Saturday, August 8, 2026
“Your Makefile has opinions, and PHP 8.6 has a memo.”
↳ Your Makefile Is a Second Codebase — Castor Says Stop Pretending It Isn't · ↳ PHP 8.6 Deprecations RFC: Pushback on Deprecating SplFileObject CSV Methods
Friday, August 7, 2026
“State problems never went away; they just learned to hack the motherboard.”
↳ Laravel Head Proves Meta Tags Were Always a State Problem, Not a Template Problem · ↳ New research finds BMC flaws leave tens of thousands of servers open to backdoors
Thursday, August 6, 2026
“PHP 9 isn't coming quietly - PHP 8.6 is clearing the ground for it.”
↳ PHP 8.6's Real Story Isn't PFA — It's the Ground Being Cleared for PHP 9
Wednesday, August 5, 2026
“PHP 8.6 ships a clamp() whose error teaches more than npm's 127M-download oopsie.”
↳ PHP 8.6 Brings Partial Function Application, clamp(), and a New Polling API · ↳ The Best Part of PHP 8.6's clamp() Is the Error It Throws, Not the Line It Saves · ↳ Worm Compromises npm's keyv Package and Eight Other Organisations
Tuesday, August 4, 2026
“With a doctor on call, PHP onboarding has never been healthier.”
↳ First-party Laravel Doctor adds an artisan health-check command · ↳ PHP Foundation Launches Onboarding SIG to Improve the Newcomer Experience
Monday, August 3, 2026
“Does PHP Internals 3643 spark AI ideas for Laravel Glint 3659?”
↳ PHP Internals Week in Review: 42 Ballots Open as PHP 8.6 Freeze Nears
Sunday, August 2, 2026
“PHP’s release train keeps rolling, and the lockfile finally gets respect.”
↳ PHP 8.2.33 released with security fixes · ↳ PHP 8.3.33 released with security fixes · ↳ PHP 8.4.24 released with security fixes · ↳ PHP 8.5.9 released with security fixes · ↳ PHP 8.6.0alpha3 ready for testing · ↳ PHP 8.6.0alpha2 ready for testing · ↳ CPX v2's Real Feature Is Respecting Your Lockfile, Not Running Without One
Saturday, August 1, 2026
“Writing queries is easy; shipping them is the real test.”
↳ QUERY Is the Easy Part. The Plumbing Is Where It Gets Decided · ↳ Pest 5 arrives with Test Impact Analysis, AI agent tooling, and eval support
Friday, July 31, 2026
“Four PHP releases dropped today; autoloading still awaits vote five.”
↳ PHP Ships Coordinated Updates for 8.5, 8.4, 8.3 and 8.2 Branches · ↳ Voting opens on PHP's fifth function autoloading RFC
Thursday, July 30, 2026
“Guzzle now explains why requests died; PHP 8.3 just moved into your toaster.”
↳ Guzzle 8 Sharpens Request Diagnostics Over Raw Performance Gains
Wednesday, July 29, 2026
“Strictly typed, loosely opinionated.”
Tuesday, July 28, 2026
“PHP solved agents in 1995 and we finally remember how.”
↳ PHP Solved Agent Architecture in 1995 — We Just Forgot to Apply It
Monday, July 27, 2026
“AI exposed the bottleneck: our judgment, not the stack.”
↳ Judgment Was Always the Bottleneck. AI Just Made It Visible
Sunday, July 26, 2026
“While AI chases tokens, PHP refines objects. Progress looks different everywhere.”
Saturday, July 25, 2026
“Readonly properties get defaults while AI hunts your Redis zero-days first”
↳ Voting Opens on Readonly Property Defaults RFC · ↳ Moonshot AI's Kimi K3 uncovers 19 zero-days in Redis, fixes released
Friday, July 24, 2026
“PHP gets concurrency while a 2011 bug gets root — busy week”
↳ New PHP RFC Proposes Pluggable Coroutine Scheduler for the Zend Engine · ↳ Decade-Old Linux Kernel Code Turns Into Instant Root Exploit
Thursday, July 23, 2026
“Strictly typed, loosely opinionated.”
Wednesday, July 22, 2026
“PHP serves 10x faster than Nginx while Laravel naps on the job”
Tuesday, July 21, 2026
“PHP ships the fixes; AI ships the debt—choose wisely”
Monday, July 20, 2026
“One vote per minimum version — democracy, strictly typed.”
Sunday, July 19, 2026
“500M sites, one bad file: PHP's auto-remediation for auto-remediation”
↳ Critical Pre-Auth RCE Flaw Found in WordPress Core, Dubbed "wp2shell"
Saturday, July 18, 2026
“All the news that's fit to parse.”
Friday, July 17, 2026
“Laravel gets cooler; Claude gets looser on secrets”
Monday, July 13, 2026
“Secrets spill as suits fly: is AI's future worth the legal mess?”
↳ New York Times Accuses OpenAI of Hiding Evidence in Copyright Suit
Sunday, July 12, 2026
“AI finds bugs faster than it creates them. For now.”
↳ AI Uncovers 15-Year-Old Linux Kernel Privilege-Escalation Flaw · ↳ Symlink Vulnerability in Six Coding Agents Allows Arbitrary File Access
Saturday, July 11, 2026
“PHP 8.6 deprecates code, AI deprecates trust”
↳ RFC: Deprecations for PHP 8.6 · ↳ Local LLMs need RAG for accurate technical answers
Friday, July 10, 2026
“PHP RFCs, AI leaks, and dotfiles: the real stack trace”