~/conference

Laracon AU 2019

Laracon AU is the official Australian Laravel conference, returning to Sydney for two days of learning, growing, and mingling with the Laravel community on October 31 - November 1, 2019.

Laravel developers, PHP developers, frontend developers, full stack developers, engineering managers, quality engineers, accessibility engineers, DevOps engineers

Laravel API scaffolding; Livewire integration patterns; PHP static analysis with PHPStan and Psalm; automated refactoring with Rector; mutation testing with Stryker; Vue SPA patterns with Passport and Vuex; SPA accessibility and focus management; CSS Grid responsive layouts; structured JSON logging and tracing; behaviour driven development with Behat and Gherkin; modular monolith architecture in Laravel; expressive Eloquent collections

titleauthorlength
Behind the Scenes of FlareFreek van der Herten29m
Flare is an open-source Laravel exception tracker maintained by Spatie; the talk explains its engineering choices for running in production at scale. It…
Talk in Dutch on
Testing Javascript: Building JavaScript applications you won't hateMichael Timbs21m
Concrete takeaways: use static analysis (ESLint, TypeScript) to catch errors cheaply, write fast unit tests with Jest and isolate rendering from state, prefer…
Talk in English on
How to build an API in a day with Laravel API BoilerplateMax Snow30m
Claims a complete API scaffold with Laravel that developers can stand up in a day: a seed repo plus an optional Docker setup, an artisan make:api-resource…
Talk in English on
Are logs a software engineer's best friend? Yes - follow these best practicesGeshan Manandhar29m
Shows that logging actually shortens MTTR with concrete examples: a 403 traced to a changed OAuth key, memory unexpectedly >512 MB causing pod kills, and…
Talk in English on
The Laravel developer's guide to Vue SPAsJess Archer30m
Built Giftee Duck as a Vue SPA on Laravel Vapor, the talk gives concrete patterns: use Laravel Passport cookies (HTTP-only) for auth and an Axios interceptor…
Talk in English on
Types & static analysis are good in PHPSam Greenwood25m
Types and static analysis reduce bugs by making concrete claims about values and APIs and by catching mismatches before deploy. Tools used include PHPStan…
Talk in English on
Making Single Page Apps accessibleJess Budd28m
Shows concrete fixes for SPA accessibility: use semantic HTML not div soup, link labels to inputs or hide them with an sr-only pattern, update document.title…
Talk in English on
CSS Grid: What is this magic?!Amy Kapernick29m
Builds a note-taking app layout using CSS Grid—defines five equal columns and three rows, uses grid-template-columns/rows, repeat(… ), the fr unit, grid-gap…
Talk in English on
Crafting maintainable Laravel applicationsJason McCreary38m
Slides and concrete takeaways: ten tips for maintainability, concrete numbers and tools, and code-level fixes. Claims include 20,000+ Laravel apps used Shift…
Talk in English on
Behaviour Driven Development with LaravelMarcus Moore26m
Shows a concrete BDD workflow: discovery, formulation, automation with real examples and one surprising claim — clients accept far fewer rewrites. Uses Behat…
Talk in English on
Zero Knowledge: you can't leak what you don't knowBen Dechrai38m
Describes a concrete zero‑knowledge SaaS design for banking: profile blobs store per-account key pairs (private keys passphrase‑protected on the server)…
Talk in English on
Reformat, Refactor, Replace: A practical guide for dealing with legacy softwareSamuel Levy28m
Practical playbook: enforce a style and CI rule that fails builds on PHP‑CS regression and marks files changed >20% for cleanup, run PHP‑CS‑Fixer then refactor…
Talk in English on
Not a designer? You can make your website more accessibleGeorgie Luhur Cooke23m
Concrete rules and examples: set root type with rem units (browser default 16px), limit lines to about 50–60 characters, use looser line-height (1.8 instead of…
Talk in English on
Level up: The super devPatima Tantiprasut30m
Claim: better devs are slow selfish lazy like to argue and write bad code backed by concrete patterns — stop-and-plan instead of “smash it out,” ship MVPs to…
Talk in English on
Expressive Eloquent collectionsTim MacDonald27m
Builds concrete expressive collections by creating a model-specific collection class and wiring it via newCollection on model, so queries return an…
Talk in English on
Managing a team building a modular monolith in LaravelStephen Rowe28m
Company runs a Laravel modular monolith handling terabytes of data and billions of financial transaction lines, using packages that look like packages as…
Talk in English on
Package design 101Marcel Pociot27m
Builds a reusable Laravel package that creates a one-year membership badge and a rule engine to grant it, implements it with TDD using Orchestra Testbench and…
Talk in English 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.