In this week’s episode Edd and guest co-host Neal Brooks chat to Nicolas Grekas about all things Symfony.
We start off discussion with how he got interested in programming, his introduction to Symfony, and his journey to now working on the code-base almost daily.
This leads us on to talk about how he helped build the performance profiler Blackfire, and the importance of quantitative measurements whilst making performance improvements.
From here we highlight managing pull requests, the social factors when leading open-source projects and Symfony’s continuous migration path.
Finally, we touch upon the recently released Messenger component and upcoming Symfony Contracts initiative.

In this week’s episode Edd and guest co-host Neal Brooks chat to Nicolas Grekas about all things Symfony.
We start off discussion with how he got interested in programming, his introduction to Symfony, and his journey to now working on the code-base almost daily.
This leads us on to talk about how he helped build the performance profiler Blackfire, and the importance of quantitative measurements whilst making performance improvements.
From here we highlight managing pull requests, the social factors when leading open-source projects and Symfony’s continuous migration path.
Finally, we touch upon the recently released Messenger component and upcoming Symfony Contracts initiative.

Show Links

Nicolas Grekas on Twitter
Nicolas Grekas - GitHub
Symfony, High Performance PHP Framework for Web Development
What is Symfony
Blackfire.io - Continuous PHP Performance Testing
Symfony 4.2 roadmap
The Cache Component - Symfony
Making Symfony’s Router 77.7x faster 1/2
Making Symfony router lightning fast 2/2
The Messenger Component - Symfony
symfony/contracts: A set of abstractions extracted out of the Symfony components
PHP-FIG - PHP Framework Interop Group

Twitter Mentions