We have to cancel the workshops scheduled for SymfonyLive Berlin 2024 on June 18 and 19. The main conference is still on for June 20 and 21, there are no changes to the venue or schedule.
An important security blog post providing security fixes and workarounds for detected vulnerabilities. Learn if they affect your application and how to proceed.
Blackfire’s continuous profiler dashboard opens new performance improvement possibilities. Let’s learn how to navigate through flame graphs, and table views to pinpoint performance bottlenecks and optimize your code.
Explore Serializer's evolution in Symfony with Baptiste Leduc. Discover recent enhancements and delve into advanced techniques for maximizing both flexibility and performance in serialization.
Symfony 7.1 adds a new TypeInfo component that extracts PHP type information from multiple elements (class properties and methods, return types of functions and methods, etc.) using several sources of...
Discover Gally, an advanced searchandising engine built on top of Symfony, API Platform, and Elasticsearch. Learn how to set up and configure Gally alongside the Gally bundle for Sylius in this presentation at SymfonyLive Berlin 2024.
Explore Serializer's evolution in Symfony with Baptiste Leduc. Discover recent enhancements and delve into advanced techniques for maximizing both flexibility and performance in serialization.
This week, Symfony 5.4.39, 6.4.7 and 7.0.7 maintenance versions were released. In addition, Symfony published the first beta of Symfony 7.1 so you can test it in your own applications before the final...
Unveil Symfony UX benefits and practical implementation with Matheo Daninos. Dive into fundamental principles, explore architecture with Stimulus and Turbo, and witness their team-boosting potential.
Discover how PHP's flexibility suits beginners, yet reliance on it can lead to complex code. Alexander M. Turek shares how strict programming aids PHP app maintenance.
It’s hard to believe, but the --all option for the messenger:consume command in Symfony was unavailable until version 7.1 — on lower versions list of transports must be passed explicitly to the executed command. But if you need this, it’s really easy to port this feature to 6.4!