<?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/yannick-l/feed</id>
                                <link href="https://phptoptens.com/authors/yannick-l/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-09-24T21:37:47+01:00</updated>
                        <entry>
            <title><![CDATA[Difflock: Lint Laravel Migrations and Diff Your Schema]]></title>
            <link rel="alternate" href="https://laravel-news.com/difflock-migration-linter" />
            <id>https://laravel-news.com/difflock-migration-linter</id>
            <author>
                <name><![CDATA[Yannick L.]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[Difflock is a Laravel package from Rati Rukhadze for reviewing migrations against the database they will change. It reads migration source without loading or executing it, then uses the live schema and table-size metadata to flag changes that deserve a closer look before deployment.]]>
            </summary>
                                    <updated>2026-09-24T21:37:47+01:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Laravel Scalpel Scans for Filesystem Intrusion Evidence]]></title>
            <link rel="alternate" href="https://laravel-news.com/laravel-scalpel" />
            <id>https://laravel-news.com/laravel-scalpel</id>
            <author>
                <name><![CDATA[Yannick L.]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[Laravel Scalpel is an intrusion evidence scanner from Harry Agustiana. It runs inside a Laravel application and checks the filesystem for signs such as rogue PHP files, obfuscated code, altered server directives, and changes since a known-good snapshot.]]>
            </summary>
                                    <updated>2026-09-17T14:21:49+01:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Super Stack: Laravel Starter Kit With Filament and NativePHP]]></title>
            <link rel="alternate" href="https://laravel-news.com/nativephp-super-stack" />
            <id>https://laravel-news.com/nativephp-super-stack</id>
            <author>
                <name><![CDATA[Yannick L.]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[Super Stack: Laravel Starter Kit With Filament and NativePHP]]>
            </summary>
                                    <updated>2026-09-17T14:05:22+01:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Laravel Boost Project Rules: Teach Agents Your Conventions]]></title>
            <link rel="alternate" href="https://laravel-news.com/laravel-boost-project-rules" />
            <id>https://laravel-news.com/laravel-boost-project-rules</id>
            <author>
                <name><![CDATA[Yannick L.]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[With the latest release of Laravel boost comes project rules, you can now get boost to record your applications conventions. Do you prefer invokable controllers well you can now get boost to record these rules when you tell your agent to remember something.]]>
            </summary>
                                    <updated>2026-08-06T15:23:37+01:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Building a Live Match Scoreboard With Laravel Reverb]]></title>
            <link rel="alternate" href="https://laravel-news.com/building-a-live-match-scoreboard-with-laravel-reverb" />
            <id>https://laravel-news.com/building-a-live-match-scoreboard-with-laravel-reverb</id>
            <author>
                <name><![CDATA[Yannick L.]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[Building a Live Match Scoreboard With Laravel Reverb]]>
            </summary>
                                    <updated>2026-07-30T21:28:48+01:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Laravel Legacy Bridge: Carry Authenticated Sessions from a Legacy App into Laravel]]></title>
            <link rel="alternate" href="https://laravel-news.com/laravel-legacy-bridge-carry-authenticated-sessions-from-a-legacy-app-into-laravel" />
            <id>https://laravel-news.com/laravel-legacy-bridge-carry-authenticated-sessions-from-a-legacy-app-into-laravel</id>
            <author>
                <name><![CDATA[Yannick L.]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[Have you ever had to migrate an application from a different PHP framework such as CodeIgniter or CakePHP and wondered how do we handle session authentication. Well this package by Chris Keller could be just the package for you.]]>
            </summary>
                                    <updated>2026-07-16T15:38:29+01:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Spatie Shares Their Coding Guidelines as AI Skills]]></title>
            <link rel="alternate" href="https://laravel-news.com/spatie-shares-their-coding-guidelines-as-ai-skills" />
            <id>https://laravel-news.com/spatie-shares-their-coding-guidelines-as-ai-skills</id>
            <author>
                <name><![CDATA[Yannick L.]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[We all know coding guidelines are important within a team. This is becoming even more important with teams that are using AI. Spatie have recently put together an AI skill of their coding guidelines that will help you're agent write cleaner and more solid code. If you've been looking for a set of guidelines to use why not look to use what one of the best Laravel Teams in the world use.]]>
            </summary>
                                    <updated>2026-04-23T15:49:44+01:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Lens for Laravel Brings WCAG Auditing to Your Local Dev Workflow]]></title>
            <link rel="alternate" href="https://laravel-news.com/lens-for-laravel-brings-wcag-auditing-to-your-local-dev-workflow" />
            <id>https://laravel-news.com/lens-for-laravel-brings-wcag-auditing-to-your-local-dev-workflow</id>
            <author>
                <name><![CDATA[Yannick L.]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[How often do you look at how accessible the application you're currently building, the correct answer is you do it for every app with every feature you build. But if that's not the case there is a new package here to help you out. This package scans your application and reports back any violations mapping the issues back to the specific blade template that's caused them. In this post Yannick walks us through how to use the app with your Laravel application.]]>
            </summary>
                                    <updated>2026-03-19T15:54:27+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Browse and Execute Artisan Commands from an Interactive TUI]]></title>
            <link rel="alternate" href="https://laravel-news.com/browse-and-execute-artisan-commands-from-an-interactive-tui" />
            <id>https://laravel-news.com/browse-and-execute-artisan-commands-from-an-interactive-tui</id>
            <author>
                <name><![CDATA[Yannick L.]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[Browse and Execute Artisan Commands from an Interactive TUI]]>
            </summary>
                                    <updated>2026-03-17T07:49:24+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Better defaults for your Laravel applications with Essentials]]></title>
            <link rel="alternate" href="https://t.ly/Mhw39" />
            <id>https://t.ly/Mhw39</id>
            <author>
                <name><![CDATA[Yannick L.]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[Better defaults for your Laravel applications with Essentials]]>
            </summary>
                                    <updated>2026-01-15T07:46:33+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Typed Objects for Eloquent with Expressive]]></title>
            <link rel="alternate" href="https://laravel-news.com/typed-objects-for-eloquent-with-expressive" />
            <id>https://laravel-news.com/typed-objects-for-eloquent-with-expressive</id>
            <author>
                <name><![CDATA[Yannick L.]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[A new package by Wendell Adriel called Expressive allows you to create Typed Objects from your Eloquent models to use throughout your codebase. These remind me of entities in CakePHP]]>
            </summary>
                                    <updated>2026-05-31T08:29:09+01:00</updated>
        </entry>
    </feed>
