Laracon EU Madrid 2019

Teatros Luchana

C / Luchana, 38, 28010 - Madrid

Teatros Luchana is a refurbished space whose emblematic entrance, located on a corner of Calle Luchana, is headed by a large neon sign in the purest Broadway style. Large windows reveal the inside of the bar, the threshold of a great establishment which conserves part of the decoration from its former cinemas, with projectors, film cutting and assembling machines.

Need to convince your boss?

Download our template letter


More speakers will be announced this month. Subscribe and get notified.

Wednesday 22nd May 2019

19:30 Community Drinks & Pizza

Cyber Duck

Thursday 23rd May 2019

08:30 Registration, Coffee & Tea


09:30 Matt Stauffer
Avatar from Matt Stauffer at Laracon EU

Artisan, Bash, & Cron: The ABCs (and more) of Laravel and the Command Line If you’ve worked with Laravel for any time you’ll be familiar with the basics of Laravel’s command line tools. But knowing what you can do with it and imagining why, how, and when to reach for Laravel’s command line tooling is a topic that seems to often go without consideration. In this talk, we’ll breeze through the basics of Laravel’s command line tooling, look at some more advanced patterns and practices, and work through some complex data work flows that can be drastically simplified with a little bit of command-line love.

xmlns="" viewBox="0 0 20 20"> 10:00 TBA
10:30 Coffee & Tea
11:00 Christoph Rumpel
Avatar from Christoph Rumpel at Laracon EU

The Laravel Core - Demystify The Beast Laravel is a fascinating and complex piece of software. It helps us to work fast, solid and secure on our modern PHP applications. But how often do you find yourself taking a look under the hood of Laravel? Knowing your framework is not something you need to learn right away. Maybe you’re even fine without knowing it at all. But the day you start asking questions about how it works, is the day you start improving. Knowing your framework will make you a better developer. In this talk, I want to take you on a little journey through the core of the Laravel framework. It is like the best-of compilation of my free video-series Laravel Core Adventures, where I dig with you through the main concepts and implementations of the Laravel framework. This talk is for everyone who works with Laravel and is interested in learning more about this powerful PHP framework. You will come away with a better understanding of Laravel’s core.

11:30 Krystal Campioni
Avatar from Krystal Campioni at Laracon EU


12:00 Nuno Maduro
Avatar from Nuno Maduro at Laracon EU

Writing Effective PHP PHP has evolved massively since its first days, and it’s on the road to a full-featured language. However, at the same time, there is a lot of outdated information and libraries with poorly written code. This talk is about writing PHP Code that is: safe, robust, and maintainable. We are going to cover a set of rules, that if you follow them; they will get you on the habit of writing code well. Get ready for a 25 min live-coding session, where I go through practical examples. You will learn how to design classes, how to think about your API to prevent breaking changes, and discover concepts around designing and creating objects, when and how to use immutability, and much more.

12:30 Lunch, Drinks and Mingle
13:30 Vitor Caneco
Avatar from Vitor Caneco at Laracon EU

Utility-First CSS: Build a clean Component based system You may be familiar with the time when the CSS of your application reaches the point when you start adding some weird classes like: `.title--24px, .section__big--diff-2, button-primary--important, etc, …` This often happens when you receive that request from the Stakeholders to have the same panel element, but with some slight differences? Or maybe that express request for an individual primary button to have more space on the top? So, instead of creating some later.css, or just add !important here and there, join us and hear how and why an utility-first approach could save you a lot of time… but most of all, some big headaches.

14:00 Marcel Pociot
Avatar from Marcel Pociot at Laracon EU

Realtime Application with Laravel More and more web applications add real-time functionality like chats or collaborative editing. This is being done by making use of WebSockets. In this session, I will show what else you can do with WebSockets, besides the typical "chat" example and how you can make use of WebSockets in your next Laravel application.

14:30 Freek Van der Herten
Avatar from Freek Van der Herten at Laracon EU

Supercharging common controllers A while ago I had to create a fairly complicated CRUD interface from scratch. While this isn’t rocket science, there surprisingly aren’t that many good resource out there on how to do this. That’s why our team dove in and published a couple of packages that can help create modern CRUD interface. In this highly practical talk you’ll learn how we nowadays go about creating a CRUD interface at Spatie. We’ll take a look at how we can convert url parameters to a Eloquent query. You’ll learn what view models are. We’ll create some server side components with BladeX and much more.

xmlns="" viewBox="0 0 20 20"> 15:00 TBA
15:30 Coffee & Tea
xmlns="" viewBox="0 0 20 20"> 16:00 TBA
xmlns="" viewBox="0 0 20 20"> 16:30 TBA
17:00 Adam Wathan
Avatar from Adam Wathan at Laracon EU


17:30-19:00 Drinks and Mingle


Laracon EU could not be possible without the support of these great companies. Go check them out!