Május 23-a különleges nap volt számunkra, mivel részt vettünk az első Laracon találkozónkon Madridban. 2014 óta használjuk a Laravelt (4.2-es verzió), az egyik legkedveltebb technológiánk, és mi is aktívan részt veszünk a helyi közösségben, ezért a Laracon mindig is ott volt a konferencia bakancslistánkon, de mostanáig nem sikerült eljutnunk.
Május 22-én korán érkeztünk, egy hosszú séta során felfedeztük Madridot és megkóstoltunk néhány fantasztikus paellát. Ezután elmentünk a Teatros Luchanaba egy kapcsolatépítési estre, a remek italokat és tapast a Cyber Duck finanszírozta. Nagyszerű volt találkozni olyan új emberekkel, akik hasonlóan gondolkodnak és ugyannyira kedvelik a Laravelt, mint mi.
A tényleges konferencia a következő reggel kezdődött. Gyors reggeli és néhány további ismerkedési kör után, Freek Van der Herten kezdte a beszédek sorát a Supercharging Common Controllers témával. Néhány a tiszta kódot érintő „best practice" után Freek három szuper csomagot mutatott be, amit a Spatie-nél fejlesztettek. Amit ők a Laravel open-source közösségért tesznek fantasztikus és nagyon kellemes volt elbeszélgetni velük a szünetek alatt.
Here are the slides I used during my talk on Supercharging common controllers at @LaraconEU Madridhttps://t.co/bZ6eNMP2Bf#laraconeu pic.twitter.com/QX57ful4My
— Freek Van der Herten 🎆 (@freekmurze) May 23, 2019
Ezután Christoph Rumpel következett a Laravel Core Adventurest képviselve, beszéde egy részletes betekintés volt a Laravel keretrendszer belső részeinek működésébe. Egy kiváló előadás volt, és talán itt az ideje egy előfizetésnek is.
Thanks, @LaraconEU for another awesome conference and for having me as a speaker. I had a wonderful time and enjoyed being part of this lovely community. ❤
— Christoph Rumpel 🤠 (@christophrumpel) May 28, 2019
Here are the slides from my talk Laravel's core.https://t.co/FpZCCra9bZ
Krystal Campioni felhívta a figyelmet a hozzáférhetőséggel kapcsolatos kérdésekre a modern weboldalakon, és megmutatta nekünk, hogyan használjuk a színelméletet néhány probléma elkerüléséhez, feldobva egy kis VueJS-e.
Nincs Laracon új csomag bemutatása nélkül és Sander van Hooft pontosan ezt tette. Beszélt egy új Laravel Cashier integrációról a Mollie-hoz, amely európai országspecifikus fizetési lehetőséget nyújt.
For the folks who watched my talk today about accessible color schemes with #VueJS at #LaraconEU, you can find the slides + examples code here: https://t.co/r5aXBXZb6w
— Krystal Campioni (@krystalcampioni) May 23, 2019
Nuno Maduro zárta a reggeli részt a Hatékony PHP írásabeszéddel, amelyben a védekező programozás fontosságáról beszélt „csak akkor, amikor szükség van rá", és arról, hogy miért kellene mindenkinek a telepítési folyamatokba integrálni a statikus elemző eszközöket, mint a PHPStan. Bemutatta a PHPInsights-ot is, egy másik statikus elemző eszközt, amelyet ő fejleszt és karbantart. Ajánljuk, hogy mindenki nézzen utána, mert mi biztosan használni fogjuk.
Marcel Pociot-nak nehéz dolga volt első előadóként a pazar tapas ebéd után, de megbírkózott a feladattal, a Laracon Online bemutatóját ismételte meg a Valós idejű applikációk építéséről a Laravelben.
If you want to learn more about the internals of @freekmurze and my WebSocket package, check out our blog post that dives into a lot of code of the package. It's probably one of the most polished packages I've ever worked on. https://t.co/kf0NLRnFXv
— Marcel Pociot 🎆 (@marcelpociot) May 23, 2019
A következőkben Vitor Caneco beszélt a Tailwind CSS-ről és a utiliy-first CSS keretrendszerek előnyeiről, majd őt követette Dimitris Savvopoulos egy event-sourcing a Laravelben bemutatóval.
In case you want to play with #eventSourcing and #php here is the demo app from my talk at @LaraconEU https://t.co/bB4MtfBEwV
— Dimitris Savvopoulos (@dimsav) May 24, 2019
Rövid szünet után Antti Rössi következett valószínűleg a nap legjobb beszédével. Komoly problémákat vetett fel a szoftverbiztonsággal és ezek elkerülésével kapcsolatosan. Fogadok, hogy ezután sokan ellenőrizték a forráskódjaikat a biztonsági réseket illetően.
Here are the slides from my @LaraconEU presentation yesterday.
— Antti Rössi (@anamus_) May 24, 2019
Link to Github repo with readme & instructions (+ a bonus exploit that wasn't included in the presentation yesterday 😉) coming in a little while - stay tuned.https://t.co/zH5fYwKQDA
A következő Julien Bourdeau volt, aki multi-tenant és multi-domain Laravel alkalmazásokról beszélt. Az utolsó előadást Adam Wathan tartotta egy újabb csodás bemutatóval komplex VueJS komponensek tervezéséről.
Just uploaded the source code for my "Advanced Vue Component Design" talk at #LaraconEU 🤙🏻https://t.co/7tGwgoah3K
— Adam Wathan (@adamwathan) May 24, 2019
Már voltunk néhány konferencián, és mindig volt egy pár átlagon aluli beszéd, de őszintén kijelenthetem, hogy ez nem volt így ebben az esetben. Az előadók minősége kiváló volt az egész esemény idején.
A helyszín is nagyon vagány volt. Egy fantasztikus filmszínház eredeti ipari formatervezéssel. Nem volt nagy, de a barátságos légköre igazán kellemes volt. A tapasok is zseniálisan jók voltak, sőt Madridban minden étkezés csodás volt. Azt hiszem, ez az egyik előnye, hogy Spanyolországban van az ember.
A legjobb az egészben a közösség volt. Mindenki igazán nyitott, beszédes volt és szuper emberekkel találkoztunk. Pár új barátot is szereztünk, és sokat tudtunk meg az európai közösségekről és projektekről. Alig várjuk, hogy újra találkozhassunk velük. Egy dolog biztos: jövőre mindenképpen visszajövünk (mi több, ma reggel meg is vettük a jegyeinket!)