~/conference

Laracon EU 2017

Laravel developers, backend PHP developers, full-stack developers, frontend developers using Vue.js, engineering managers, QA engineers

Lumen API at scale; BotMan chatbot development; Eloquent denormalization and materialized views; git commit hygiene and history; PHP syntax macros and preprocessing; Vue components and ramp-up; Laravel broadcasting with Pusher; Algolia search with Laravel and Vue.js; snapshot and unit testing practices; JWT authentication workflows; queue management with Horizon and rate-limiting; monads and functional patterns in PHP

titleauthorlength
From zero to multi-platform Chatbot with BotManMarcel 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…
Talk on
Denormalization With Eloquent: How, Why and WhenMax Brokman44m
Claims that precomputing read projections cuts expensive multi-join queries (often 10–30 left joins) down to single-table reads, turning queries that can take…
Talk on
Write history, keep a diaryJachim Coudenys49m
Argues git is a diary not a backup and claims atomic, documented commits let future developers reconstruct intent; demonstrates using git add -p to stage…
Talk on
Chat BotsChristoph Rumpel
-- no description --
Talk on
Bruce Lee Driven DevelopmentJeroen van der Gulik39m
Claim: apply Jeet Kune Do rules to architecture as Bruce Lee Driven Development by treating code like a changing fight. Concrete rules: begin at the core…
Talk on
Transforming PHPChristopher Pitt01h 11m
Shows how to add concrete syntax to PHP by building real tools: a simple JSX-like compiler, a 30-line pipe macro, and a set of macros using the token-based…
Talk on
Generate Laravel Code and Make Money.Povilas Korop
-- no description --
Talk on
Code review beyond code styleHannes Van De Vreken47m
Argues that code review focused on concrete practices — Git-based PRs, atomic commits, test‑first workflow with PHPUnit, and CI checks via StyleCI/Travis —…
Talk on
Bad UX is Not an Option: Intuitive Software by being a Better DeveloperRizqi Djamaluddin44m
Claim: developers must own UX by instrumenting code. Practical tool: Monolog in Laravel, logging controller actions, validation failures and context (request…
Talk on
A Practical Intro into Snapshot TestingSarah Drasner
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…
Talk on
Monads in PHPChristopher Pitt46m
Claims that monads are ordinary datatypes and shows working PHP prototypes that make null checks and nested loops disappear: implements Maybe (Optional) with…
Talk on
Laravel Design PatternsBobby 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…
Talk on
Laravel on ABOUT YOU: Philosophies of Development at ScaleAnna Fohlmeister
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…
Talk on
State of LaravelTaylor Otwell54m
Laravel 5.5 ships concrete features: a new optional helper avoids null checks; Horizon provides a queue UI and in-project config; jobs gain retryUntil timeouts…
Talk on
Project Triage: What to Do When Everything Hits the FanEryn O'Neil44m
A consultancy rewrites a CMS for a multi‑brand medical chain, hits four months of stalled signoffs, and traces it with five whys to a manager avoiding…
Talk on
Building a realtime dashboard with Laravel, Vue and PusherSarah Drasner47m
A production dashboard is built with Laravel, Vue and Pusher and actually sends broadcast events from scheduled Laravel commands to Vue tiles via Laravel Echo…
Talk on
Build an Airbnb-like search with Laravel, Algolia and Vue.jsJulien 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…
Talk on
Debugging Design: 5 simple design principles to make your UI "not look terrible".Laura Elizabeth35m
Claims five concrete debugging moves and applies them to a real developer site, producing a working before-and-after. Steps show how to pick color from…
Talk on
12 tried and tested top tips for better testingVladimir Novick11m
Demo shows how to add live updates using GraphQL Subscriptions with Vue backed by Hasura auto-generated GraphQL API and Apollo components, with concrete code…
Talk on
Building your API with Apiary & DreddDries Vints48m
Describes building an API with API Blueprint as a spec, validating structure (not exact content) with Dredd, and syncing docs to Apiary for live documentation…
Talk on
JWT - To authentication & beyond!Luís Cobucci45m
Explains a concrete migration from DB-backed session tokens to JWTs that removed all token DB writes and cuts per-request I/O, reporting token validation under…
Talk on
Improve your developer's toolsetPaweł Lewtak39m
Demos show concrete wins: tmux with pane synchronization sends the same commands to multiple shells, and tmuxinator templates spawn named windows, run servers…
Talk on
Stop listening to the internetFemke van Schoonhoven42m
Argues for a personal definition of healthy hustle: two-hour morning blocks and leaving work undone so evenings stay free, habit-forming sessions (one-hour…
Talk on
The Ramp Up to VueCharles Villard09m
Starts from first encounters with Vue and traces concrete steps: taking Frontend Masters, following docs, building a small document suggestion app that ships…
Talk on
Inside Vue ComponentsEvan You45m
Argues that single-file components colocate template, script and style and are compiled with Browserify/webpack loaders into plain JavaScript; shows Babel/TS…
Talk on
Concept to Completion: Building a Lumen API handling in Excess of 10M requests per dayAnna 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…
Lightning on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.