PHP's biggest problem
Read the full post on https://stitcher.io/blog/php-biggest-problem
Token-Oriented Object Notation (TOON) For PHP Developers
See the video version at https://youtu.be/Nk9ayWxkJ1M It’s an unfortunate piece of our current developer reality that a lot of our day is spent worrying about how many tokens we’re spending. Every time you send structured data to an LLM API, you’re paying for tokens. And if you’re sending arrays of similar objects as JSON, you’re […] The post Token-Oriented Object Notation (TOON) For PHP Developers appeared first on PHP Architect.
Symfony 8.1.0-BETA1 released
Symfony 8.1.0-BETA1 has just been released. This is a pre-release version of Symfony 8.1. If you want to test it in your own applications before its final release, run the following commands: 1 2 3 $ composer config minimum-stability…
Symfony 6.4.38 released
Symfony 6.4.38 has just been released. Read the Symfony upgrade guide to learn more about upgrading Symfony and use the SymfonyInsight upgrade reports to detect the code you will need to change in your project. Tip…
Symfony 8.0.10 released
Symfony 8.0.10 has just been released. Read the Symfony upgrade guide to learn more about upgrading Symfony and use the SymfonyInsight upgrade reports to detect the code you will need to change in your project. Tip…
Symfony 7.4.10 released
Symfony 7.4.10 has just been released. Read the Symfony upgrade guide to learn more about upgrading Symfony and use the SymfonyInsight upgrade reports to detect the code you will need to change in your project. Tip…
Reusing your Laravel MCP tools in the Laravel AI SDK
Learn how to reuse your Laravel MCP tools in the Laravel AI SDK using a simple proxy approach, helping you avoid code duplication and making it easier to build AI agents integrated into your Laravel applications. Read more
Mercure 0.23.5: Helm chart hardening
Mercure v0.23.5 just landed, and the dominant theme is the Helm chart. If you run hubs on Kubernetes, especially in HA or multi-tenant mode, this release tightens defaults and adds the kind of policy templates that previously required forking the chart or templating policies outside it. The story behind the release: we audited a production... Mercure 0.23.5: Helm chart hardening first appeared on Kévin Dunglas.
Event sourcing with a little help from AI
A Claude Code skill that helps you design and generate event-sourced domain code for Laravel using spatie/laravel-event-sourcing Read more
New in Symfony 8.1: HTTP-Less Symfony Applications
This is the first article in a series showcasing the most important new features introduced by Symfony 8.1, which will be released at the end of May 2026. Symfony applications are typically built around handling HTTP requests. They do so using the HttpKernel…
Splitting Laravel Boost guidelines across multiple files
Laravel Boost only reads a single core.blade.php per package, so extra sibling files get silently dropped. Here is the minimal pattern for splitting your guidelines into organized partials using a Blade view namespace. Read more
★ Searching multiple columns with one URL parameter in laravel-query-builder
We just released v7.3.0 of laravel-query-builder, which adds a new way to group multiple filters under a single URL parameter. Before getting into the new feature, let me show you how the basics work, so the new bit makes sense in context. The basics Here's a typical setup in a controller: use Spatie\QueryBuilder\AllowedFilter; use Spatie\QueryBuilder\QueryBuilder; $users = QueryBuilder::for(User::class) ->allowedFilters( AllowedFilter::partial('name'), AllowedFilter::exact('status'), )…
A Week of Symfony #1009 (April 27 – May 3, 2026)
This week, Symfony released the maintained versions 6.4.37, 7.4.9, and 8.0.9. Meanwhile, we continued merging new features for the upcoming Symfony 8.1 version, such as the new TUI component. Lastly, we published an update about the recent SymfonyInsight…