Laracon EU 2017
Laracon EU is a unique international Laravel event with over 750 attendees. The conference has multiple tracks and is focusing on in-depth technical talks. Come learn about the state of the industry while networking with like-minded and diversely experienced developers.
This page was generated from this YAML file. Found a typo, want to add some data? Just edit it on GitHub.
-
🎤 From zero to multi-platform Chatbot with BotMan
- 👤 Marcel Pociot
Have you tried to write a Chatbot for multiple messaging platforms like Facebook, Telegram or Slack? It is quite cumbersome as each messaging platform has it's own way of communicating with your application. Let us find out how to simplify this task and create an intelligent Chatbot using PHP, BotMan and Laravel. When you come out of this session, I am sure … -
🎤 Denormalization With Eloquent: How, Why and When
- 📹 1 video
- 👤 Max Brokman
As developers we are often encouraged to store data in a normalized fashion. This improves the integrity of data and reduces data redundancy but sometimes makes read queries complex. We will explore how a denormalized data store can be used to improve the performance and developer experience of reports, listing pages and search systems. Specifically thinking… -
🎤 Write history, keep a diary
- 📹 1 video
- 👤 Jachim Coudenys
Nowadays developers, and others, have the habit to use Git or other version control systems when writing software. While the benefits of this are mostly seen by means of pull/merge requests, easy "undo" functionality, team collaboration and others, the real benefit is history. When did we change this piece of code, and more importantly: why? By using clever … -
🎤 Chat Bots
- 👤 Christoph Rumpel
-
🎤 Bruce Lee Driven Development
- 📹 1 video
- 👤 Jeroen van der Gulik
When Bruce Lee started his own martial art, he took all the best traits from the different flavours of Kung Fu and adapted it, to make his own unique version that suited him best. In this talk, I will draw parallels between software craftmanship and how Bruce Lee approached honing his skill. In the end, I will prove to you that Bruce Lee was, in fact, a soft… -
🎤 Transforming PHP
- 📹 1 video
- 👤 Christopher Pitt
If you use other languages, you've probably found features that you wish PHP had. Perhaps you miss that bit of C# class accessor syntax. Or perhaps you'd really like to use JS arrow functions... You can have those things, and you don't even have to write C to do it. I’m going to introduce you to a library that will allow you to use preprocessor macros, to tu… -
🎤 Generate Laravel Code and Make Money.
- 👤 Povilas Korop
-
🎤 Code review beyond code style
- 📹 1 video
- 👤 Hannes Van De Vreken
Reviewing code can feel like a secondary task. Discussing code can be easy though, if you leave out syntax details. Following a couple of guidelines for pull requests can make code reviewing much easier. Some code style rules can drastically reduce the mental overhead needed to understand code changes. Furthermore this talk will give some general guidelines … -
🎤 Bad UX is Not an Option: Intuitive Software by being a Better Developer
- 📹 1 video
- 👤 Rizqi Djamaluddin
Just because you're a programmer doesn't mean you shouldn't make good user experiences. UX is often a second thought as we developers crunch time towards our own brand of "good" software; we spend all the time on tests, clean code and tidy commits. But we devs are actually the first line of defense in the war for user experience; good UX is not optional. We'… -
🎤 A Practical Intro into Snapshot Testing
- 📹 1 video
- 👤 Freek van der Herten
We talk a lot about how to animate on the web, and what's possible in browsers today, but where is animation heading? In this talk, we'll start with some bleeding edge techniques such as native-like page transitions with nuxt, but then we'll push it further. The intersection of health and animation with biofeedback sensors and Vue, the future of 3d in the br… -
🎤 Concept to Completion: Building a Lumen API handling in Excess of 10M requests per day
- 👤 Anna Fohlmeister
Superficially, one might assume, that API development has devolved into a cookie cutter problem - pick a framework, let the developers CRUD it out - and with less complexity than an IKEA wardrobe setup, you have your endpoints. But when your API is replacing an existing high-volume application and has to ramp from 0 to 100 within seconds, the stakes are expo… -
🎤 Monads in PHP
- 📹 1 video
- 👤 Christopher Pitt
Many developers get lost in the hype of object oriented design. They miss out on how expressive and succinct their code could be if they tried functional programming. Take Monads, for instance. Many developers haven't even heard the name, much less are able to describe what Monads are and how they can be useful in every-day code. In this talk, we'll gain a c… -
🎤 Laravel Design Patterns
- 📹 1 video
- 👤 Bobby Bouwmann
Most of us use Design Patterns on a daily basis without noticing. Design patterns are commonly defined as solutions to recurring design problems. Frameworks like Laravel use Design Patterns throughout the codebase to keep structure and maintainability. In this talk we will explore the Design Patterns used in Laravel. Once we have a basis of the design patter… -
🎤 Laravel on ABOUT YOU: Philosophies of Development at Scale
- 👤 Robert Kilian and Pedro Nogueira
Since it's inception in 2014 ABOUT YOU has been consistently growing as an e-commerce company throughout the years; with this comes an inevitable necessity to advance our processes and approaches to development. Scaling up the number of developers, teams and projects brings about a number of challenges that are often not obvious and impose trade-offs that ca… -
🎤 State of Laravel
- 📹 1 video
- 👤 Taylor Otwell
Taylor Otwell is the creator and maintainer of the Laravel framework and Laravel Forge. -
🎤 Project Triage: What to Do When Everything Hits the Fan
- 📹 1 video
- 👤 Eryn O'Neil
"Hope for the best and plan for the worst." We spend a lot of time talking about best practices: the ways we should run our projects and write our software so that everything turns out as well as possible. But when you add human beings to the mix—whether they're coworkers, clients, or, well, you and I—something will eventually go wrong. Using case studies fr… -
🎤 Building a realtime dashboard with Laravel, Vue and Pusher
- 📹 1 video
- 👤 Freek Van der Herten
On the wall mounted TV in our office a dashboard is displayed. At a glance we can see what the current tasks for each member of our team are, which important events are coming up, which music is playing, ... and much more. In this talk I'll explain how we leveraged both Laravel and Vue to build the dashboard. After demonstrating the dashboard itself we'll ta… -
🎤 Build an Airbnb-like search with Laravel, Algolia and Vue.js
- 👤 Julien Bourdeau
Building search can be complicated, you have to find the relevant data, rank them, handle typos and of course, it has to be fast. In this talk I will show you how to build a typo-tolerant geo-aware lightning-fast search with Laravel and Algolia. We will basically reproduce Airbnb search experience in 45 minute. -
🎤 Debugging Design: 5 simple design principles to make your UI "not look terrible".
- 📹 1 video
- 👤 Laura Elizabeth
"I can code pretty much anything, but when it comes to designing the front end, it's like I hit a brick wall.". Does that sound familiar? Many developers struggle with design. Maybe you know good design when you see it but you have **no idea how to replicate it.** Or perhaps you think design is reserved for the elusive 'creative folk'. But a nice, visually a… -
🎤 12 tried and tested top tips for better testing
- 📹 1 video
- 👤 Vladimir Novick
Vladamir shows us a simplified run through of how you could use subscriptions in your Vue apps. -
🎤 Building your API with Apiary & Dredd
- 📹 1 video
- 👤 Dries Vints
Building API's often involves writing tests which are directly bound to the codebase of the API. Besides writing tests you also want to provide a thorough and up-to-date documentation of your API for your users or developers. Keeping your API in sync with your documentation can be a tedious thing. Apiary & Dredd can help you solve these problems. In this liv… -
🎤 JWT - To authentication & beyond!
- 📹 1 video
- 👤 Luís Cobucci
Tokens are widely used to identify resources and try to add some security to insecure environments, but sometimes the management of those identifiers can get a bit complex - even more on distributed systems. What if we could have an intelligent token, one that simplifies the way things works without losing integrity or security? In this talk we present JSON … -
🎤 Building your API with Apiary & Dredd
- 📹 1 video
- 👤 Dries Vints
-
🎤 Improve your developer's toolset
- 📹 1 video
- 👤 Paweł Lewtak
For PHP development we mainly focus on IDE, browser and maybe a bit of command line. I want to focus on command line tools which seem to be a bit forgotten these days. Let me show a few tools I'm using on daily basis and how they helped me become more productive. I'll prove it's possible to start up a new environment from scratch that feels like $HOME. Final… -
🎤 Stop listening to the internet
- 📹 1 video
- 👤 Femke van Schoonhoven
-
🎤 The Ramp Up to Vue
- 📹 1 video
- 👤 Charles Villard
Charles talks about his very first experiences with Vue.js and all of the steps he took to understanding Vue. This talk is a brief look at what type of journey it could look like realistically when you’re first starting out. -
🎤 Inside Vue Components
- 📹 1 video
- 👤 Evan You
If you've used Vue with Laravel, you've likely become used to the single file Vue components that just works out of the box. This talk will discuss how we moved from the traditional language-based separation of concern to this new pattern for composing UI in our apps, how this trend is reflected in the bigger frontend scene as a whole, and some technical det… -
️⚡️ Concept to Completion: Building a Lumen API handling in Excess of 10M requests per day
- 👤 Anna Fohlmeister
Superficially, one might assume, that API development has devolved into a cookie cutter problem - pick a framework, let the developers CRUD it out - and with less complexity than an IKEA wardrobe setup, you have your endpoints. But when your API is replacing an existing high-volume application and has to ramp from 0 to 100 within seconds, the stakes are expo…