<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/vendor/feed/atom.xsl" type="text/xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
                        <id>https://phptoptens.com/authors/aaron-francis/feed</id>
                                <link href="https://phptoptens.com/authors/aaron-francis/feed" rel="self"></link>
                                <title><![CDATA[Artisan Weekly — Author Feed]]></title>
                    
                                <subtitle>Featured links for a given author across Artisan Weekly editions.</subtitle>
                                                    <updated>2026-08-20T20:56:29+01:00</updated>
                        <entry>
            <title><![CDATA[Object storage migrations with Laravel's read-through filesystem]]></title>
            <link rel="alternate" href="https://laravel.com/blog/object-storage-migrations-with-laravels-read-through-filesystem" />
            <id>https://laravel.com/blog/object-storage-migrations-with-laravels-read-through-filesystem</id>
            <author>
                <name><![CDATA[Aaron Francis]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[Laravel now has the ability to handle filesystem migrations. Have you ever been in a situation when you're moving from storage on the server to say S3 and you've not handled the huge task of moving the files across to S3 now you can have a primary and fallback disks. Aaron talks us through how to use it in your application.]]>
            </summary>
                                    <updated>2026-08-20T20:56:29+01:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Aaron's a VP at Laravel?!]]></title>
            <link rel="alternate" href="https://mostlytechnical.com/episodes/142-aarons-a-vp-at-laravel" />
            <id>https://mostlytechnical.com/episodes/142-aarons-a-vp-at-laravel</id>
            <author>
                <name><![CDATA[Aaron Francis]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[Ian and Aaron discuss Aaron Francis's new role as VP of Marketing & Community at Laravel, along with a recap of LaraProm and reflections on what's next for their respective projects and the Mostly Technical podcast.]]>
            </summary>
                                    <updated>2026-08-06T15:23:56+01:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Sweet Hang #4: Laravel AI SDK w/ Taylor Otwell]]></title>
            <link rel="alternate" href="https://mostlytechnical.com/episodes/sweet-hang-4-laravel-ai-sdk-w-taylor-otwell" />
            <id>https://mostlytechnical.com/episodes/sweet-hang-4-laravel-ai-sdk-w-taylor-otwell</id>
            <author>
                <name><![CDATA[Aaron Francis]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[Ian and Aaron are joined by Taylor Otwell for their first ever in-person episode of Mostly Technical to talk about everything from the Laravel AI SDK to Private Cloud to vibe coding MUD's and so much more.]]>
            </summary>
                                    <updated>2026-02-06T08:39:59+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Faster]]></title>
            <link rel="alternate" href="https://faster.dev" />
            <id>https://faster.dev</id>
            <author>
                <name><![CDATA[Aaron Francis]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[In 🥇 place this week it's the one and only Aaron Francis! None of us really know whats going to happen this year with AI and developer roles thanks to it. Instead of being all glum and gloomy Aaron has fully embraced this and he's about to release a new course with all the things that he's been learning that he's hoping will help up skill you with everything you will need to work alongside AI and to embrace it for the tool that it is, the tool that can help you become a better developer.]]>
            </summary>
                                    <updated>2026-01-15T21:09:47+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Reservable models in Laravel]]></title>
            <link rel="alternate" href="https://t.ly/PRRXc" />
            <id>https://t.ly/PRRXc</id>
            <author>
                <name><![CDATA[Aaron Francis]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[we have Aaron Francis latest post "Reservable models in Laravel" another great post that goes into detail about some of the tricks that he's used when developing his new website -]]>
            </summary>
                                    <updated>2026-01-13T22:57:41+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[I built a GUI in the terminal (with PHP)]]></title>
            <link rel="alternate" href="https://t.ly/fc1Dq" />
            <id>https://t.ly/fc1Dq</id>
            <author>
                <name><![CDATA[Aaron Francis]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[I built a GUI in the terminal (with PHP)]]>
            </summary>
                                    <updated>2026-01-15T07:46:33+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[A cookieless, cache-friendly image proxy in Laravel (inspired by Cloudflare)]]></title>
            <link rel="alternate" href="https://t.ly/6diFg" />
            <id>https://t.ly/6diFg</id>
            <author>
                <name><![CDATA[Aaron Francis]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[we have Aaron Francis with his post "A cookieless, cache-friendly image proxy in Laravel (inspired by Cloudflare)" - It's a great read on how they went about building a solution to a problem that they had -]]>
            </summary>
                                    <updated>2026-01-13T22:57:39+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Building a model reservation system with atomic locks]]></title>
            <link rel="alternate" href="https://t.ly/S_9GS" />
            <id>https://t.ly/S_9GS</id>
            <author>
                <name><![CDATA[Aaron Francis]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[we have Aaron Francis with "Building a model reservation system with atomic locks" - 📽️ -]]>
            </summary>
                                    <updated>2026-01-13T22:57:38+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[7 tips to make your Vue + Laravel site feel faster]]></title>
            <link rel="alternate" href="https://t.ly/qmIqI" />
            <id>https://t.ly/qmIqI</id>
            <author>
                <name><![CDATA[Aaron Francis]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[7 tips to make your Vue + Laravel site feel faster]]>
            </summary>
                                    <updated>2026-01-15T07:46:32+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Hacking the Laravel Router]]></title>
            <link rel="alternate" href="https://t.ly/F_Jzu" />
            <id>https://t.ly/F_Jzu</id>
            <author>
                <name><![CDATA[Aaron Francis]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[Hacking the Laravel Router]]>
            </summary>
                                    <updated>2026-01-15T07:46:32+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Laravel Serializable Closure: serialize the unserializable]]></title>
            <link rel="alternate" href="https://t.ly/IQPXW" />
            <id>https://t.ly/IQPXW</id>
            <author>
                <name><![CDATA[Aaron Francis]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[we have Aaron Francis with "Laravel Serializable Closure: serialize the unserializable" - 📽️ -]]>
            </summary>
                                    <updated>2026-01-15T07:46:32+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[You can just do things]]></title>
            <link rel="alternate" href="https://t.ly/kKCOH" />
            <id>https://t.ly/kKCOH</id>
            <author>
                <name><![CDATA[Aaron Francis]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[You can just do things]]>
            </summary>
                                    <updated>2026-01-15T07:46:32+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Rip YouTube videos into an audio-only podcast]]></title>
            <link rel="alternate" href="https://t.ly/D_3bn" />
            <id>https://t.ly/D_3bn</id>
            <author>
                <name><![CDATA[Aaron Francis]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[Rip YouTube videos into an audio-only podcast]]>
            </summary>
                                    <updated>2026-01-15T07:46:32+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Vibe coding a visual email editor with AI, Laravel & Vue]]></title>
            <link rel="alternate" href="https://t.ly/HTzP4" />
            <id>https://t.ly/HTzP4</id>
            <author>
                <name><![CDATA[Aaron Francis]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[Vibe coding a visual email editor with AI, Laravel & Vue]]>
            </summary>
                                    <updated>2026-01-15T07:46:32+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Programming by wishful thinking]]></title>
            <link rel="alternate" href="https://t.ly/kx5rH" />
            <id>https://t.ly/kx5rH</id>
            <author>
                <name><![CDATA[Aaron Francis]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[Programming by wishful thinking]]>
            </summary>
                                    <updated>2026-01-15T07:46:32+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Rewriting SQLite from prison with Preston Thorpe]]></title>
            <link rel="alternate" href="https://t.ly/3LHFE" />
            <id>https://t.ly/3LHFE</id>
            <author>
                <name><![CDATA[Aaron Francis]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[Rewriting SQLite from prison with Preston Thorpe]]>
            </summary>
                                    <updated>2026-01-22T11:53:16+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[What if you tried hard?]]></title>
            <link rel="alternate" href="https://t.ly/PdDlv" />
            <id>https://t.ly/PdDlv</id>
            <author>
                <name><![CDATA[Aaron Francis]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[What if you tried hard?]]>
            </summary>
                                    <updated>2026-01-22T15:09:46+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Road to Speaking at Laracon w/ Aaron and Zuzana]]></title>
            <link rel="alternate" href="https://x.com/i/broadcasts/1nKOLEvjMkzGR" />
            <id>https://x.com/i/broadcasts/1nKOLEvjMkzGR</id>
            <author>
                <name><![CDATA[Aaron Francis]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[A live broadcast or Twitter Space on X that appears to be currently unavailable or requires JavaScript to view. This could be a tech talk, Laravel discussion, or community event shared on the platform.]]>
            </summary>
                                    <updated>2026-03-12T21:39:57+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Dreaming Bigger With AI - Aaron Francis]]></title>
            <link rel="alternate" href="https://www.youtube.com/watch?v=RHFr1thj8q0&amp;t=1s" />
            <id>https://www.youtube.com/watch?v=RHFr1thj8q0&amp;t=1s</id>
            <author>
                <name><![CDATA[Aaron Francis]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[Matt Stauffer's latest podcast series Pragmatic AI. We all know right now things are moving so fast in the world of AI in particularly in the development world. Matt has been busy working on his new podcast which are short, practical interviews w/builders, founders, & researchers using & studying real-world AI. His first guest is the one and only Aaron Francis]]>
            </summary>
                                    <updated>2026-02-20T10:12:40+00:00</updated>
        </entry>
    </feed>
