Welcome to SymfonyCon Paris 2015!

SymfonyCon 2015 was een vijfdaags event dat zeker niet onopgemerkt zou voorbijgaan. Ons geliefde framework werd namelijk 10 jaar! Hip hip hoera! 

Ons, dat zijn Wouter, Axel, Roy, Jeroen, Jan en ik. Samen trokken we met de Thalys naar Parijs. Dinsdag en woensdag waren er workshops voorzien, en daarna begon het echte event. Dit zou twee dagen duren met tientallen talks over Symfony en andere gerelateerde onderwerpen. Om het geheel mooi af te sluiten was er nog een Hackday op zaterdag, waarbij mensen de kans kregen om te contributen aan opensourcesoftware.  

Dag 1 - donderdag (3 december)

 

De aankomst

Zoals verwacht begon deze dag met een lange rij nerds die stonden te wachten om de venue te betreden. Dit ging iets trager dan normaal, aangezien men veel extra securitymaatregelen had genomen door de recente gebeurtenissen in Parijs.

Na een kwartiertje aanschuiven arriveerden we in de inkomhal. Het lange wachten waren we al snel vergeten: de venue was prachtig!

postcard.jpg

  

Niet veel later werd iedereen richting de hoofdzaal gevraagd. Hier gaf Fabien Potencierde geestelijke vader van het Symfony Framework, de kick-off. Hij nam ons mee op een reis doorheen de tijd waarbij hij enkele van de vele mijlpalen toelichtte. 

En zo waren we dus vertrokken voor een twee dagen durend feest ter ere van het 10-jarig bestaan van Symfony. 

 

 

Verschillende trajecten, verschillende talks

Er waren telkens twee trajecten voorzien. Een zou plaatsvinden in de hoofdzaal, het andere een eindje verder in dezelfde straat. Hier was wel een klein nadeel aan verbonden: elke keer je wilde wisselen van track moest je langs de security, wat voor kleine opstoppingen zorgde tijdens de pauzes.

Gelukkig voor ons waren alle talks die ons interesseerden in het hoofdgebouw en zaten we dus safe

 
 
Honger
 

Dag 1 bestond uit vrij lightweight talks waarbij Dig in Security with Symfony, Symfony routing under the hood en Doctrine 2: To Use or Not to Use er het meeste uitsprongen.

Persoonlijk was ik op het einde van dag een klein beetje op mijn honger blijven zitten. De talks waren oké, maar daar bleef het ook bij. Er waren een aantal technische problemen, sommige sprekers waren moeilijk te verstaan en mijn verwachtingen werden niet helemaal ingelost. Ik had meer technische presentaties verwacht en iets minder promotional talks

Door een paar problemen (zoals talks die uitliepen) werd de eerste dag vrij laat afgerond en verzette men de avondactiviteiten naar de volgende dag.

 

Dag 2 - vrijdag (4 december)

 

Ryan Weaver

Na een magere eerste dag had ik gemengde verwachtingen voor dag 2. Maar al bij de eerste keynote werden al onze bezorgdheden uitgewist: Ryan Weaver opende met Guard Authentication: Powerful, Beautiful Security. 

Hier keek iedereen naar uit! Niet alleen voor het topic, maar vooral omdat Ryan als geen ander weet hoe hij boeiend moet vertellen - en dat merkte je aan het publiek. De lat van dag 2 was meteen veel hoger gelegd! 

 

Nicolas Grekas

De tweede talk, How Symfony 3.0 moves forward without letting anyone behind, werd gegeven door Nicolas Grekas. Hij legde uit hoe het deprecation framework van Symfony upgraden in de toekomst makkelijke en overzichtelijker zou maken. 

 

Kris Wallsmith

Na de pauze kwam een van mijn favoriete sprekers: Kris Wallsmith. Hij wierp met Matters of State een nieuwe blik op het gebruik van Events binnen Symfony. Deze talk begon met een knipoog naar React van Facebook, waarmee een paar basisprincipes over States duidelijk werden gemaakt. Later legde hij uit hoe we deze principes ook in Symfony konden toepassen om zo onze applicatie in een Simple State Applicatie te veranderen. 

 

Jakub Zalas

Aansluitend was er de talk van Jakub Zalas. Hij legde ons uit hoe je tests sneller kan maken door je logica te verhuizen naar aparte services. Op deze manier maak je unit tests minder afhankelijk van mock objecten, waardoor het sneller en efficiënter kan. Dit alles onder de noemer Lightning fast symfony tests.

 

Na deze geweldige voormiddag, met de nadruk op ge-wel-dig, kon mijn dag al niet meer stuk. En toen kwam de lunch. Sushi! Hiermee was mijn dag compleet en het was nog maar middag. De rij aan de Symfony shop was nu ook eindelijk menselijk geworden, dus nam ik ineens de tijd om een t-shirt op te pikken en kocht ik ook mijn eerste ElePHPant.

 

My first Elephpant! #symfonycon #paris #symfony #php #elephant

Een foto die is geplaatst door Joeri Timmermans (@joeri_timmermans) op

 

Wat ik toen nog niet wist, was dat de beste talks van het event nog zouden komen...

 

Javier Eguiluz

Na de middag begon Javier Eguiluz met New Symfony Tips and Tricks. Deze talk verbaasde iedereen van ons - we hadden een paar al gekende tips verwacht, maar niets was minder waar. Javier ging van de ene coole feature naar de andere. Iedereen was dan ook laaiend enthousiast over deze grappige en leerrijke presentatie. 

 

Bernhard Schussek 

3 Steps to Symfony2 Form Mastery van Bernhard Schussek was de laatste tech talk van het event. Hij vertelde ons over de indepth mogelijkheden van de Form component en haalde een paar "moeilijke" cases aan, die hij dan opgeloste met een paar van de nieuwe features in deze component. 

 

Jordi Boggiano

Om het event af te sluiten kwam Jordi Boggiano ons meer vertellen over zijn ervaring met Open Source. Jordi is namelijk de oprichter van Composer. Als package manager is deze tool nog amper weg te denken binnen de PHP-wereld.

Hij vertelde ons over de vele slechte ervaringen die hij heeft meegemaakt tijdens de groeiperiode van Composer en waarom hij toch is blijven doorzetten. Deze talk was eigelijk een perfecte feelgoodtalk, waarbij veel gelachen werd. Ook het occasionele ooh-moment ontbrak niet en werd op sommige momenten vergezeld door een groot onrechtvaardigheidsgevoel. 

De moraal van deze talk was vooral om aan te tonen dat we in de opensourcewereld niet alleen afhankelijk zijn van code, maar ook van menselijke interactie. Iedereen draagt bij aan deze community en we moeten op tijd en stond ook proberen onze bijdrage te leveren, al was het maar door de maker van de software te bedanken. 

socialite.jpg

Na alle talks kwam de slotshow, met aansluitend de Symfony Business and Community Ceremony Awards. Na deze ontzettend leuke dag was mijn gevoel helemaal gedraaid en dat gold ook voor mijn reisgenoten. We keerden meer dan voldaan terug naar ons appartement, en namen de volgende ochtend onze Thalys terug naar huis. 

Bedankt en tot ziens SymfonyCon!  

Meer weten? Contacteer ons!