PHP recap for week 15/2025
From toNewsletter sent every monday with a recap of articles, projects and tutorials from previous week.
Articles #
-
PHP Core Security Audit Results 72 comments in 2 discussions
-
NativePHP for desktop v1 is finally here! 🚀 72 comments in 2 discussions
-
PHP RFC: array_first() and array_last() 49 comments in 1 discussion
-
A new Symfony SEO Bundle that handles all aspect of SEO 34 comments in 2 discussions
-
Automatic Relation Loading (Eager Loading) in Laravel 12.8 34 comments in 1 discussion
-
Laravel Not Reading .env? Here’s The Right Way to Manage Your App Settings 16 comments in 1 discussion
-
PHP RFC: Change default value for zend.exception_ignore_args 10 comments in 1 discussion
-
How variables assigned by reference to array elements can cause unexpected results 8 comments in 1 discussion
-
The James Brooks' interview 5 comments in 1 discussion
-
TimescaleDB to the Rescue - Speeding Up Statistics 4 comments in 1 discussion
-
Laminas Project: What defines a middleware 3 comments in 1 discussion
-
New in Laravel 12.7: `whereAttachedTo()` for BelongsToMany Relationships
Projects #
-
I had to quickly switch PHP versions for a composer requirement. Then, I got annoyed with all the brew commands, so I wrapped them in a CLI tool. 90 comments in 1 discussion
-
Samarium v0.9.5 - Improvements and fixes (Search implemented, npm issues fixed, more DB seeding, more blade components, UI updates) 60 comments in 9 discussions
-
Laravel package that creates migration files by model definitions. Feedback appreciated 30 comments in 2 discussions
-
PHP isn't dead. Laravel is just bloated. Here's what I made instead 24 comments in 1 discussion
-
HTTP Fixtures to use in tests 10 comments in 1 discussion
Videos #
This is an archived issue from the PHP newsletter.