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

    I just crossed $1 million on GitHub Sponsors. 💰🎉

    Reactive switchboard: making a big, slow Vue/Alpine page "blazingly" fast

    I'm out of a job...

    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: scratch.md

    Acceptance Testing Laravel & VueJs Apps with Codeception

    Better Vuejs form handling with SparkForm

    Ajax loading wheels and forgotten Promises

    Build it for yourself