I just crossed $1 million on GitHub Sponsors. 💰🎉
A developer shares his journey to earning $1 million through GitHub Sponsors, detailing strategies like selling screencasts and company sponsorships.
Caleb Porzio is a full-stack developer and creator of Livewire, writing about Laravel, reactive UI, Vue, Alpine.js, accessibility, and building sustainable open-source businesses.
39 articles from this blog
A developer shares his journey to earning $1 million through GitHub Sponsors, detailing strategies like selling screencasts and company sponsorships.
A developer introduces the 'Switchboard Pattern' to dramatically improve performance in a large Vue/Alpine table with thousands of interactive rows.
Caleb Porzio, creator of Livewire and Alpine, reflects on the constant anxiety of competition and job insecurity in the fast-paced tech world.
A technical deep dive into the inner workings of the Livewire framework, explaining how it enables dynamic PHP components in Laravel.
Explains how Livewire, a Laravel framework, creates a 'live' UI illusion using AJAX requests and state serialization, not persistent connections.
A tutorial on deploying a Laravel application to Vercel's serverless platform for free, including configuration steps.
A guide to fixing five common VS Code annoyances, including panel placement, window sizing, snippet suggestions, and diff view settings.
A developer shares their journey to earning $100k/year through GitHub Sponsors by building popular open-source projects like Livewire and AlpineJS.
A guide to setting up free continuous integration for Laravel projects using GitHub Actions, including debugging and environment secrets.
A developer introduces 'Sponsorware', a model where an open-source package is initially exclusive to GitHub sponsors before being fully open-sourced, leading to a significant income increase.
A tutorial on creating a live-updating status page using Laravel Livewire, demonstrating an alternative to vanilla JavaScript or frontend frameworks.
Explains how to use Babel Standalone to transpile modern JavaScript in inline script tags for legacy browser support without a build step.
A Sketch design tip showing how zooming in makes using the Pen Tool easier for cleaner vector illustrations.
A developer lists 8 common web accessibility mistakes, like removing focus outlines and misusing placeholders, and provides practical solutions to fix them.
A developer explores InertiaJS, a tool for building server-side apps with client-side rendering, comparing it to his own project Livewire.
A guide to using GitHub's 'Hub' command-line tool to supercharge your git workflow with enhanced GitHub integration.
A video series demonstrating how to use Livewire events with Laravel Echo and Pusher for real-time updates in Laravel applications.
A tutorial on building a dynamic input group UI component using Livewire, focusing on adding multiple email invites.
Explains how to implement PHP-like class traits in JavaScript using Object.assign and prototypes for code organization.
A developer shares the joy of building a custom search/select dropdown UI component from scratch using the Livewire framework.