Caleb Porzio

Caleb Porzio

10 talks 10 events

Talks

Livewire 4 (2025)

Laracon US 2025

No video available

Livewire Keynote (2024)

Laracon US 2024
Caleb Porzio introduces Flux, a new UI component library for Laravel Livewire that provides a comprehensive set of accessible, customizable components with minimal JavaScript footprint. The talk showcases various components including dropdowns, modals, form elements, and layouts while emphasizing the importance of good design principles and accessibility features.

Livewire 3 (2023)

Laracon US 2023
Caleb Corzio presents the launch of Livewire V3, showcasing major improvements and new features. The talk demonstrates how Livewire has been rebuilt on Alpine.js, introducing more efficient DOM diffing, request bundling, improved component nesting, and developer tools. Key highlights include new PHP attributes for validation, reactive components, streaming capabilities, and a new debugging tool called Wiretap.

Building Awesome Blade Components With Alpine (2022)

Laracon Online Winter 2022

No video available

The future of Livewire (2022)

Laracon Online Summer 2022

No video available

Doing small things with Livewire & Alpine (2021)

Laracon Online Winter 2021

No video available

Making Server-Side Apps Sing With AlpineJS And Laravel Livewire (2020)

Laracon Online Winter 2020

No video available

All The Cool New Things In Livewire & Alpine (2020)

Laracon Online Summer 2020

No video available

Introducing: Livewire (2019)

Laracon US 2019
The talk introduces Livewire, a new Laravel package that allows developers to build dynamic interfaces using PHP and minimal JavaScript. The speaker demonstrates how Livewire combines the simplicity of blade templates with reactive features typically associated with frontend frameworks like Vue.js. Through live coding examples building a Twitter-like 'Woof' application, he shows how Livewire handles real-time validation, data binding, and component communication while maintaining Laravel's testing simplicity.

Embrace The Backend (2018)

Laracon US 2018
The talk focuses on simplifying Laravel frontend development by reducing JavaScript complexity and leveraging more backend functionality. The speaker describes his journey from basic blade templates to Vue.js components, and then demonstrates how to improve frontend architecture by moving logic back to PHP, using props effectively, embracing form submissions, and not being afraid of page reloads when appropriate.