<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
                        <id>http://stickers.calebporzio.com/feed</id>
                                <link href="http://stickers.calebporzio.com/feed"></link>
                                <title><![CDATA[Caleb Porzio]]></title>
                                <description>Blog posts by Caleb Porzio.</description>
                                <language>en-US</language>
                                <updated>2024-08-22T00:00:00+00:00</updated>
                        <entry>
            <title><![CDATA[Build it for yourself]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/build-it-for-yourself" />
            <id>http://stickers.calebporzio.com/1</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[One of the goals for our development team this year is to "level up" our skills. Particularly in lea...]]>
            </summary>
                                    <updated>2016-01-20T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Ajax loading wheels and forgotten Promises]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/loading-wheel-for-ajax-data-using-vuejs" />
            <id>http://stickers.calebporzio.com/2</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[In the beginning...

```
data: {
  beans: null
},

ready: function() {
  this.$http.get('beans')...]]>
            </summary>
                                    <updated>2016-06-24T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Better Vuejs form handling with SparkForm]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/using-sparkform" />
            <id>http://stickers.calebporzio.com/3</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[So... every time you submit a form to a Laravel backend from a Vue component you do something like.....]]>
            </summary>
                                    <updated>2016-06-24T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Acceptance Testing Laravel &amp; VueJs Apps with Codeception]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/acce" />
            <id>http://stickers.calebporzio.com/4</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[*This tutorial is based on [a fantastic tutorial](https://dotdev.co/acceptance-testing-a-laravel-and...]]>
            </summary>
                                    <updated>2016-11-11T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[How I Keep Notes About My Laravel Projects: scratch.md]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/keep-notes-about-your-laravel-projects-scratch-md" />
            <id>http://stickers.calebporzio.com/5</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[In my day to day work, I find myself jotting things down about the project I'm working on constantly...]]>
            </summary>
                                    <updated>2017-09-05T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[My VS Code Setup]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/my-vs-code-setup-2" />
            <id>http://stickers.calebporzio.com/6</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[## Important Note:
This post is an out-dated representation of my setup. I’ve since gone DEEP into t...]]>
            </summary>
                                    <updated>2017-12-11T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Using inline SVGs in Vue components]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/using-inline-svgs-in-vue-compoments" />
            <id>http://stickers.calebporzio.com/7</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[Note: This blog post is less of a technical guide and more of a story around a campfire.

...so ther...]]>
            </summary>
                                    <updated>2018-02-20T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Bash Alias: composer-link - Require Local Folders as Composer Dependencies]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/bash-alias-composer-link-use-local-folders-as-composer-dependancies" />
            <id>http://stickers.calebporzio.com/8</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[Anytime I find myself contributing to or building a composer package, I inevitably feel the need to...]]>
            </summary>
                                    <updated>2018-04-20T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Helper Functions: A Love Note (and a package)]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/introducing-laravel-helpers-file-package" />
            <id>http://stickers.calebporzio.com/9</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[Dear Helper Functions,

_You are an escape._ In a world of rigid object-orientation, you offer freed...]]>
            </summary>
                                    <updated>2018-11-12T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Feather Icons: Easy  way to get SVG icons in Vue components]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/my-new-svg-icon-workflow" />
            <id>http://stickers.calebporzio.com/10</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[So I just created a new Laravel project and quickly need a couple icons in the UI. I usually use Ste...]]>
            </summary>
                                    <updated>2018-11-12T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[How To Publish a Vue Component as an NPM Package]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/how-to-publish-a-vue-component-as-an-npm-package" />
            <id>http://stickers.calebporzio.com/11</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[If you're like me, you have a handful of useful Vue components you use between different projects. M...]]>
            </summary>
                                    <updated>2018-11-19T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Proof of Concept: Phoenix LiveView for Laravel]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/proof-of-concept-phoenix-liveview-for-laravel" />
            <id>http://stickers.calebporzio.com/12</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[I recently read through [this blog post](https://dockyard.com/blog/2018/12/12/phoenix-liveview-inter...]]>
            </summary>
                                    <updated>2019-01-16T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Laravel Lightwire (LiveView): Taking Shape]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/laravel-lightwire-liveview-part-2" />
            <id>http://stickers.calebporzio.com/13</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[The goal of this screencast series is to catch you up on the progress of the project and demo some d...]]>
            </summary>
                                    <updated>2019-01-23T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[11 Awesome Laravel Helper Functions (that aren&#039;t in Laravel)]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/11-awesome-laravel-helper-functions" />
            <id>http://stickers.calebporzio.com/14</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[TLDR: I [packaged up](https://github.com/calebporzio/awesome-helpers) all the helper functions I use...]]>
            </summary>
                                    <updated>2019-02-01T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[5 New Features In Livewire That I’m Ridiculously Excited About]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/a-bunch-of-cool-new-things-in-laravel-livewire" />
            <id>http://stickers.calebporzio.com/15</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[If you haven't been following along, I've been working on a little tool I'm calling Laravel Livewire...]]>
            </summary>
                                    <updated>2019-02-08T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Livewire: No Need For Controllers Anymore!]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/livewire-no-need-for-controllers-anymore" />
            <id>http://stickers.calebporzio.com/16</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[In the midst of some heavy work I’m doing on Livewire, I decided to stop for a minute and show you a...]]>
            </summary>
                                    <updated>2019-02-16T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[[Video] Livewire/personal life update]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/video-livewire-personal-life-update" />
            <id>http://stickers.calebporzio.com/17</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[
I’ve been dark for the past couple of weeks working on Livewire and hanging out with Family. I deci...]]>
            </summary>
                                    <updated>2019-03-02T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[A simple trick to auto-retry pesky Dusk tests]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/a-simple-trick-to-auto-retry-failing-dusk-tests" />
            <id>http://stickers.calebporzio.com/18</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[If you have a Dusk test suite of reasonable size, I guarantee you there are a few pesky tests that f...]]>
            </summary>
                                    <updated>2019-03-04T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Parsing Markdown: The Easy Way (With Code Highlighting)]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/parsing-markdown-the-easy-way-with-code-highlighting" />
            <id>http://stickers.calebporzio.com/19</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[Markdown is the bee's knees. A nice, clean, universal language that programmers AND non-programmers...]]>
            </summary>
                                    <updated>2019-03-07T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Sign Up for Livewire Updates]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/sign-up-for-livewire-updates" />
            <id>http://stickers.calebporzio.com/20</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[In case anyone is coming here from Laracon Online, you can sign up for Livewire (and my blog) update...]]>
            </summary>
                                    <updated>2019-03-06T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Designing The &quot;No Plans To Merge&quot; Logo]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/on-designing-the-no-plans-to-merge-logo" />
            <id>http://stickers.calebporzio.com/21</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[Shortly after I started at [Tighten](https://tighten.co/), [Daniel Coulbourne](https://twitter.com/D...]]>
            </summary>
                                    <updated>2019-03-15T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Fun Building A UI Component From Scratch With Livewire]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/video-building-vue-select-select2-in-livewire" />
            <id>http://stickers.calebporzio.com/22</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[Lately, working with Livewire has given me the same kind of joy I had when I first discovered VueJs....]]>
            </summary>
                                    <updated>2019-03-21T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Equivalent of PHP Class Traits in JavaScript]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/equivalent-of-php-class-traits-in-javascript" />
            <id>http://stickers.calebporzio.com/23</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[I'm currently working on a fairly JS-heavy project called Livewire. I'm not sure I've ever written m...]]>
            </summary>
                                    <updated>2019-03-22T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Building UIs With Livewire: Dynamic Input Group]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/building-uis-with-livewire-add-multiple-emails-form" />
            <id>http://stickers.calebporzio.com/24</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[Watch me walk through building a common UI component in Livewire. We'll be adding dynamic functional...]]>
            </summary>
                                    <updated>2019-04-03T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[On Leaving My Day Job]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/n-leaving-my-day-job" />
            <id>http://stickers.calebporzio.com/25</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[January 11 was my last day at [Tighten](https://tighten.co/).

Tighten was supposed to be my dream j...]]>
            </summary>
                                    <updated>2019-04-10T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[[Video] Real-time Livewire w/ Laravel Echo &amp; Pusher]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/video-realtime-livewire-w-laravel-echo-pusher" />
            <id>http://stickers.calebporzio.com/26</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[In this series of screencasts, I'll walk you through a powerful new feature in Livewire: *Events*. E...]]>
            </summary>
                                    <updated>2019-04-18T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Make Your &quot;git&quot; Command Awesome]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/give-your-git-command-superpowers" />
            <id>http://stickers.calebporzio.com/27</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[I just stumbled on a cool command-line utility put out by GitHub called "Hub". It attempts to mimic...]]>
            </summary>
                                    <updated>2019-04-22T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Essential Laravel Knowledge: How A Facade Works]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/essential-laravel-knowledge-how-a-facade-work" />
            <id>http://stickers.calebporzio.com/28</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[Facades are the gateway to the magical system at the core of Laravel. Understanding them unlocks the...]]>
            </summary>
                                    <updated>2019-04-29T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Playing Around With Jonathan Reinink&#039;s InertiaJS]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/kicking-the-tires-on-inertiajs" />
            <id>http://stickers.calebporzio.com/29</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[My buddy [Jonathan Reinink](https://twitter.com/reinink) has been working on a cool project called I...]]>
            </summary>
                                    <updated>2019-05-02T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[My #1 Productivity Tip]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/my-1-productivity-secret" />
            <id>http://stickers.calebporzio.com/30</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[I am not naturally a productive person. I love building and learning things, but my intense passion...]]>
            </summary>
                                    <updated>2019-05-15T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[8 Accessibility Mistakes We Need To Stop Making]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/8-accessibility-mistakes-we-need-to-stop-making" />
            <id>http://stickers.calebporzio.com/31</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[> Web accessibility is the inclusive practice of ensuring there are no barriers that prevent interac...]]>
            </summary>
                                    <updated>2019-05-23T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Sketch Tip: Easier Pen Tool Drawing By Simply Zooming In]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/quick-sketch-tip-easier-pen-tool-drawing-by-simply-zooming-in" />
            <id>http://stickers.calebporzio.com/32</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[Lately, I've been spending a lot of time in [Sketch](https://sketch.com). I'm not a designer by trad...]]>
            </summary>
                                    <updated>2019-05-28T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Using Babel Without The Build (Inline JS FTW!!!)]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/using-babel-without-the-build-inline-js-ftw" />
            <id>http://stickers.calebporzio.com/33</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[Instead of reaching for Vue or React, I first see if I can solve my UI needs with plain old CSS (on...]]>
            </summary>
                                    <updated>2019-09-07T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Live-Updating Status Page With Livewire]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/live-updating-status-page-with-livewire" />
            <id>http://stickers.calebporzio.com/34</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[[Sebastian De Deyne](https://twitter.com/sebdedeyne) recently published a blog post called: [Live up...]]>
            </summary>
                                    <updated>2019-09-25T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Introducing Sponsorware: How A Small Open Source Package Increased My Salary By $11k in Two Days]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/sponsorware" />
            <id>http://stickers.calebporzio.com/50</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[
After digging deep on SQLite during a pair programming session with a client/friend, I had an idea…...]]>
            </summary>
                                    <updated>2020-02-29T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[I Just Hit $100k/yr On GitHub Sponsors! 🎉❤️ (How I Did It)]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/i-just-hit-dollar-100000yr-on-github-sponsors-heres-how-i-did-it" />
            <id>http://stickers.calebporzio.com/52</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[
<a href=https://sponsorsyrup.com target=__blank><img src=/post_images/3735079629.png></a>

I have a...]]>
            </summary>
                                    <updated>2020-06-17T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[5 Annoying Things In VS Code You Can Fix Right Now]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/6-annoying-things-in-vs-code-you-can-fix-right-now" />
            <id>http://stickers.calebporzio.com/53</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[
Let’s just skip the intro and get to the good stuff. Mmkay? Kay.

## #1) Move “Find All” To The Bot...]]>
            </summary>
                                    <updated>2020-07-27T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Easy, Free, Serverless Laravel With Vercel]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/easy-free-serverless-laravel-with-vercel" />
            <id>http://stickers.calebporzio.com/54</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[
I’m blown away by how easy and powerful it is to get Laravel running on the popular serverless plat...]]>
            </summary>
                                    <updated>2020-10-30T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Making $100k As An Employee Versus Being Self-Employed]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/making-100k-as-an-employee-versus-being-self-employed" />
            <id>http://stickers.calebporzio.com/55</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[
I’ve been self-employed for 2 years now. I love it and want to encourage others to go for it, but f...]]>
            </summary>
                                    <updated>2021-01-05T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Easy, Free Laravel CI Using GitHub Actions]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/easy-free-laravel-ci-using-github-actions" />
            <id>http://stickers.calebporzio.com/56</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[
I just set up a simple set of tests for the [Livewire Docs Repo](https://github.com/livewire/docs)....]]>
            </summary>
                                    <updated>2020-04-05T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Livewire isn’t actually “live”]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/livewire-isnt-actually-live" />
            <id>http://stickers.calebporzio.com/57</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[
Livewire is a fake. It pretends to be something it’s not.

When you use a Livewire component on a p...]]>
            </summary>
                                    <updated>2021-08-18T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[How Livewire works (a deep dive)]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/how-livewire-works-a-deep-dive" />
            <id>http://stickers.calebporzio.com/58</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[
The experience of using Livewire seems magical. It’s as if your front-end HTML can call your PHP co...]]>
            </summary>
                                    <updated>2021-10-11T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[I&#039;m out of a job...]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/im-out-of-a-job" />
            <id>http://stickers.calebporzio.com/59</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[
My job is building Livewire and Alpine. 

What's it been? like almost four years now?

Fun fact: th...]]>
            </summary>
                                    <updated>2022-11-01T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Reactive switchboard: making a big, slow Vue/Alpine page &quot;blazingly&quot; fast]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/reactive-switchboard" />
            <id>http://stickers.calebporzio.com/60</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[
![](/post_images/3891881266.png)

> Heads up: I'm going to use Vue/Alpine lingo in this article, bu...]]>
            </summary>
                                    <updated>2023-03-31T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[I just crossed $1 million on GitHub Sponsors. 💰🎉]]></title>
            <link rel="alternate" href="http://stickers.calebporzio.com/i-just-cracked-1-million-on-github-sponsors-heres-my-playbook" />
            <id>http://stickers.calebporzio.com/61</id>
            <author>
                <name> <![CDATA[Caleb Porzio]]></name>
            </author>
            <summary type="html">
                <![CDATA[
Folks, today's the day.

As of this morning, I've made over a million dollars on GitHub sponsors. W...]]>
            </summary>
                                    <updated>2024-08-22T00:00:00+00:00</updated>
        </entry>
    </feed>
