Parte del equipo de desarrollo de E-valua asistió recientemente a la conferencia Laracon EU 2019 celebrada en Madrid.
Laravel es una pieza fundamental de nuestros desarrollos, y participar de primera mano en esta conferencia nos aportó una nueva visión a la hora de crear y mantener proyectos complejos, además de reforzar las buenas prácticas y patrones que ya venimos utilizando en nuestros desarrollos.

Algunas de las ponencias fueron:
- Freek Van der Herten - Supercharging common controllers
-
Prácticas para crear interfaces CRUD modernos y sencillos. Muchas de estas prácticas venimos desarrollandolas en nuestros proyectos actuales. https://github.com/spatie/laravel-view-models
- Christoph Rumpel - The Laravel Core - Demystify The Beast
-
Repaso y explicaciones sobre el núcleo de laravel para entender mejor proyectos de gran envergadura. Una buena herramienta para comprender el núcleo de Laravel es https://laravelcoreadventures.com/
- Nuno Maduro - Writing Effective PHP
-
Buenas prácticas para un código PHP seguro, robusto y mantenible en el tiempo. Herramientas de análisis como phpStan (https://github.com/phpstan/phpstan) aparte de herramientas desarrolladas por el propio Nuno, como:
- Marcel Pociot - Realtime Application with Laravel
-
Implantación y uso de websockets en un servidor propio sin recurrir a herramientas externas (ej. Pusher).
- Antti Rössi - How your Laravel application can get hacked, and how to prevent that from happening.
-
Importantes y muy útiles ejemplos prácticos de posibles vulnerabilidades en un proyecto Laravel al uso.
SQL Injection, file type validation o Privilege escalation (https://en.wikipedia.org/wiki/Privilege_escalation)
Una herramienta de utilidad para depurar y analizar una aplicación Laravel es: https://github.com/sqlmapproject/sqlmap
Desde el equipo de desarrollo de e-valua aplicamos estos nuevos conceptos en todos nuestros desarrollos para mejorar continuamente nuestra forma de desarrollar software, y estar actualizados y al corriente de las prácticas y herramientas de análisis recomendadas o adoptadas en cada momento por la comunidad de este framework.
Nos vemos en Laracon 2020 :)