Caleb Porzio

My Newsletter

I send out an email every so often about cool stuff I'm working on or launching. If you dig, go ahead and sign up!

My Writings

How Livewire works (a deep dive)

Livewire isn’t actually “live”

Making $100k As An Employee Versus Being Self-Employed

Easy, Free, Serverless Laravel With Vercel

5 Annoying Things In VS Code You Can Fix Right Now

I Just Hit $100k/yr On GitHub Sponsors! 🎉❤️ (How I Did It)

Easy, Free Laravel CI Using GitHub Actions

Introducing Sponsorware: How A Small Open Source Package Increased My Salary By $11k in Two Days

Live-Updating Status Page With Livewire

Using Babel Without The Build (Inline JS FTW!!!)

Sketch Tip: Easier Pen Tool Drawing By Simply Zooming In

8 Accessibility Mistakes We Need To Stop Making

My #1 Productivity Tip

Playing Around With Jonathan Reinink's InertiaJS

Essential Laravel Knowledge: How A Facade Works

Make Your "git" Command Awesome

[Video] Real-time Livewire w/ Laravel Echo & Pusher

On Leaving My Day Job

Building UIs With Livewire: Dynamic Input Group

Equivalent of PHP Class Traits in JavaScript

Fun Building A UI Component From Scratch With Livewire

Designing The "No Plans To Merge" Logo

Parsing Markdown: The Easy Way (With Code Highlighting)

Sign Up for Livewire Updates

A simple trick to auto-retry pesky Dusk tests

[Video] Livewire/personal life update

Livewire: No Need For Controllers Anymore!

5 New Features In Livewire That I’m Ridiculously Excited About

11 Awesome Laravel Helper Functions (that aren't in Laravel)

Laravel Lightwire (LiveView): Taking Shape

Proof of Concept: Phoenix LiveView for Laravel

How To Publish a Vue Component as an NPM Package

Feather Icons: Easy way to get SVG icons in Vue components

Helper Functions: A Love Note (and a package)

Bash Alias: composer-link - Require Local Folders as Composer Dependencies

Using inline SVGs in Vue components

My VS Code Setup

How I Keep Notes About My Laravel Projects:

Acceptance Testing Laravel & VueJs Apps with Codeception

Better Vuejs form handling with SparkForm

Ajax loading wheels and forgotten Promises

Build it for yourself