Type-safe collections in PHP 8.4: what I wish arrays had
You know the feeling. You're three callbacks deep in array_map , you tack on array_filter , then array_values to fix the keys, and PhpStorm gives up a…
Latest Open Source news from Tech News
You know the feeling. You're three callbacks deep in array_map , you tack on array_filter , then array_values to fix the keys, and PhpStorm gives up a…
Every syntax. Every feature. One winner. PHP frameworks have matured enormously over the past decade — and Laravel has long dominated the conversation…
I am a long-time Symfony developer. I love the framework. I use it in countless projects—whether they are large corporate systems, smaller work tasks,…
Building reusable UI components in Symfony has historically been a balancing act. On one hand, Symfony provides an incredibly robust backend architect…
You know the drill. Symfony Asset Mapper is a great tool. You've gotten rid of Webpack, npm install, and complex build processes. Everything is fast, …
Originally published on my blog Two weeks ago I shipped my news aggregator as a finished Symfony 8 app — fetch feeds, enrich with AI, send alerts, gen…
The problem The EU Cyber Resilience Act deadline is September 11, 2026 — 150 days away. Developers need a simple way to check if their WordPress plugi…
Sylius 2.0 is built on Symfony 7. For developers who've been running Sylius 1.x on Symfony 5 or 6, this means a significant stack modernization. Let's…
After helping several teams plan their Sylius 1.x → 2.0 migration, I've seen the same mistakes come up again and again. Here are the ten most common p…
Sylius 2.0 is the most significant release since the framework's inception. If you're running a Sylius 1.x store in production, migration is no longer…