"Thinking in Livewire" at PHPxADL

September 4th, 2026
2 min read

Over the past 18 months, I’ve had a major swing in how I approach building for the web - from Statamic-based websites through to full-blown Laravel apps.

In the past, I would write custom endpoints for my Statamic sites, and work with Inertia and Vue for the Laravel apps.

While I do (did?) love Inertia and Vue, as a mainly solo dev for many projects, the overhead of needing to thoroughly know and work with both the Laravel world for backend and Vue’s world for the front end added a lot of unnecessary time and complexity.

I decided to seriously sit down and consider Livewire. I had tried in the past but never quote “got” it.

But when there is that penny drop moment, the mental model forms and you start to Think in Livewire.

And that led me to this talk.

This has led to streamlining the entire workflow for both Statamic-based websites (now fully in Blade, with effortless integration of Livewire components for interactivity), and for Laravel-based web apps with Livewire and Flux UI. And I couldn’t be happier. It all just makes so much sense.

Aimed at both newcomers to Laravel or existing Vue/React devs, it hopes to teach the foundations of the mental model to help you get up and running on the right foot with Livewire, and understanding how it all fits together.

I feel this topic has so much to give… and I want to keep evolving this idea and education point. The requirement is that shift of mental model. And when you get it, it’s so good.