Fixing “Allowed memory size exhausted” in Symfony: When Doctrine Metadata Crashes Your Serializer
Debugging a memory exhaustion error in Symfony caused by Doctrine metadata during serialization, with a lightweight serializer solution.
Debugging a memory exhaustion error in Symfony caused by Doctrine metadata during serialization, with a lightweight serializer solution.
Explains how FrankenPHP's new watcher feature, combined with worker mode, dramatically speeds up Symfony development by eliminating slow cache regeneration.
Explains HTTP compression formats (gzip, Brotli, Zstandard) and introduces a new pre-compression feature in Symfony's AssetMapper for PHP performance.
Explores Tempest PHP framework's 'unfair advantage' of starting fresh, questioning established patterns like Laravel facades, and embracing modern PHP features.
A reflection on the unnecessary rivalry between Symfony and Laravel developers, questioning why developers feel the need to strongly identify with one framework.
A guide to implementing custom, reusable PHP Enums in a Symfony application using Doctrine2 as the ORM, with examples for entities and forms.
A guide to optimizing Vagrant performance for Symfony development on Windows, covering plugin installation, PHP7 setup, and cache/log configuration.
A technical guide on resolving blocked PUT/PATCH/DELETE requests in Angular/Laravel/Symfony APIs using X-HTTP-Method-Override and HTTPS.
A guide to customizing FOSUserBundle in Symfony, covering redirect targets and flash messages for version 1.3.
A tutorial on implementing custom filter tabs in Sonata Admin bundles, using a workaround inspired by the undocumented Sonata MediaBundle feature.
Custom Capistrano tasks for Symfony2 deployment, including targeted cache clearing and automatic asset versioning.