Symfony Live 2018
![symfony live 2018 paris](https://peaks.fr/wp-content/uploads/2018/04/miguel-henriques-E0bIdzi8zoQ-unsplash-scaled.jpg)
With the arrival of Symfony 4 at the end of last year, the new “FLEX” architecture put in place, the performance improvements made to this new frame of the Framework and the latest new features, “Symfony live 2018” looked promising.
Symfony, what is it?
As a reminder, Symfony is a French PHP framework (a little patriotism does not hurt 😛 ) that can be implemented by batches of PHP components. The objective of my participation was precise: to attend conferences on the new Symfony, on new best practices, on the implementation of new components, and on new features relating to PHP.
I quickly found my happiness thanks to quality conferences like Symfony with Fabien Potencier, PHP performance with Nicolas Grekas, or ApiPlateform with Kévin Dunglas… Technical conferences but also some more quirky ones: Symfony 4.1, Flex, PHP 7.1, REST, GRAPHQL, ApiPlateform, Bundles, Components, ORM, DDD, Hexagonal, Monolith, micro-services, tests, security, open-source, machine Learning, mutation testing… everything is there, explained by interested and interesting people 🙂
Symfony Live 2018 conferences
I particularly appreciated Nicolas Grekas' technical and dynamic conference "Getting the most out of the PHP 7 engine - the example of Symfony". This one explained very clearly how one could gain in performance on simple PHP actions. The examples via concrete cases are appreciable, especially when they are supported by benchmarks.
Kévin Dunglas' conference on "REST or GraphQL illustrated with Symfony and Api Platform" was also very interesting. Api Platform, the PHP framework of the moment, based on Symfony, allows very simply and very quickly to create a REST API and/or GraphQL. It includes both the API, the admin, and the front via a React/Vue generator… We learn the big differences between REST and GraphQL at the cache or logs level in particular. Always with concrete examples!
I was surprised by the lecture by Théo Fidry on “mutation testing”. A very good lecture on unit testing, explaining the usefulness of creating mutants for optimal test coverage.
I also attended an “unconference” on machine learning presented by Grégoire Hébert. “A Neat plus ultra AI” which explained the basics of machine learning, with downloadable support on Github.
Finally, the summary “A year of Symfony” presented by Sarah Khalil. The conference was great, a good summary of everything you need to know to get started with SF4.
To sum up, this tenth edition was really on top. Quality speakers, relevant conference topics whether for officials or ''unconferences''. Many thanks to them.
Learn more
For those who did not have the chance to participate, here are the slides from the Symfony Live conferences: https://github.com/SymfonyLive/paris-2018-talks
The slides of Grégoire Hébert's machine learning conference are here =>https://slides.com/gheb/neat-plus-ultra-uc#/
Romuald Priol aka Carpano