<?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://codecourse.com/feed/articles</id>
                                <link href="https://codecourse.com/feed/articles" rel="self"></link>
                                <title><![CDATA[Codecourse articles]]></title>
                    
                                <subtitle>The latest articles from codecourse.com</subtitle>
                                                    <updated>2026-08-21T02:50:10+00:00</updated>
                        <entry>
            <title><![CDATA[Form Submit Confirmation with Alpine.js]]></title>
            <link rel="alternate" href="https://codecourse.com/articles/form-submit-confirmation-with-alpinejs" />
            <id>https://codecourse.com/158</id>
            <author>
                <name><![CDATA[Alex Garrett-Smith]]></name>
            </author>
            <summary type="html">
                <![CDATA[Need to add simple form submission confirmation to your forms? Alpine.js allows you to handle this with a few lines of code!]]>
            </summary>
                                    <updated>2026-08-21T02:50:08+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[The Best Places to Learn Laravel in 2025]]></title>
            <link rel="alternate" href="https://codecourse.com/articles/the-best-resources-to-learn-laravel-in-2025" />
            <id>https://codecourse.com/157</id>
            <author>
                <name><![CDATA[Alex Garrett-Smith]]></name>
            </author>
            <summary type="html">
                <![CDATA[It can be super confusing to know where to focus your time when you first start learning Laravel. Due to Laravel's popularity, there's no shortage of educational content. Saying that, it's best to narrow it down and focus on high quality over volume.]]>
            </summary>
                                    <updated>2026-08-21T02:50:04+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Redirect to a Controller Method in Laravel]]></title>
            <link rel="alternate" href="https://codecourse.com/articles/redirect-to-a-controller-method-in-laravel" />
            <id>https://codecourse.com/156</id>
            <author>
                <name><![CDATA[Alex Garrett-Smith]]></name>
            </author>
            <summary type="html">
                <![CDATA[Laravel provides tons of options for redirecting, but did you know you can redirect specifically to a controller method?]]>
            </summary>
                                    <updated>2026-08-21T02:50:10+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Check for null AND empty string in Laravel (or just PHP, really)]]></title>
            <link rel="alternate" href="https://codecourse.com/articles/check-for-null-and-empty-string-in-laravel-or-just-php-really" />
            <id>https://codecourse.com/155</id>
            <author>
                <name><![CDATA[Alex Garrett-Smith]]></name>
            </author>
            <summary type="html">
                <![CDATA[Checking for null and empty strings, particularly when you're dealing with the database, is a good idea.]]>
            </summary>
                                    <updated>2026-08-21T02:50:08+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Validate Image Dimensions in Laravel]]></title>
            <link rel="alternate" href="https://codecourse.com/articles/validate-image-dimensions-in-laravel" />
            <id>https://codecourse.com/154</id>
            <author>
                <name><![CDATA[Alex Garrett-Smith]]></name>
            </author>
            <summary type="html">
                <![CDATA[It's possible to not only validate image file types, but also dimensions.]]>
            </summary>
                                    <updated>2026-08-21T02:50:10+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[The Easiest Way to Create RSS Feeds From Your Models in Laravel]]></title>
            <link rel="alternate" href="https://codecourse.com/articles/the-easiest-way-to-create-rss-feeds-from-your-models-in-laravel" />
            <id>https://codecourse.com/153</id>
            <author>
                <name><![CDATA[Alex Garrett-Smith]]></name>
            </author>
            <summary type="html">
                <![CDATA[I've set up multiple RSS feeds in the past, and with this package, it's never taken more than 10 minutes.]]>
            </summary>
                                    <updated>2026-08-21T02:50:07+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Registering Policies in Laravel 12]]></title>
            <link rel="alternate" href="https://codecourse.com/articles/registering-policies-in-laravel-12" />
            <id>https://codecourse.com/152</id>
            <author>
                <name><![CDATA[Alex Garrett-Smith]]></name>
            </author>
            <summary type="html">
                <![CDATA[If you're making use of policies in Laravel for authorization, here's how to register them.]]>
            </summary>
                                    <updated>2026-08-21T02:50:06+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[How to Change Columns in Laravel Database Migrations]]></title>
            <link rel="alternate" href="https://codecourse.com/articles/how-to-change-columns-in-laravel-database-migrations" />
            <id>https://codecourse.com/151</id>
            <author>
                <name><![CDATA[Alex Garrett-Smith]]></name>
            </author>
            <summary type="html">
                <![CDATA[At some point, you may need to adjust specific columns in existing tables. Let's take a look at how to change existing columns in Laravel migrations.]]>
            </summary>
                                    <updated>2026-08-21T02:50:05+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[How to Change the Guest Redirection URL in Laravel 12]]></title>
            <link rel="alternate" href="https://codecourse.com/articles/how-to-change-the-guest-redirection-url-in-laravel-12" />
            <id>https://codecourse.com/150</id>
            <author>
                <name><![CDATA[Alex Garrett-Smith]]></name>
            </author>
            <summary type="html">
                <![CDATA[Starting from Laravel 11, the method of setting the redirection URL for guests changed.]]>
            </summary>
                                    <updated>2026-08-21T02:50:05+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[How to fix "Route [login] not defined" in Laravel]]></title>
            <link rel="alternate" href="https://codecourse.com/articles/how-to-fix-route-login-not-defined-in-laravel" />
            <id>https://codecourse.com/149</id>
            <author>
                <name><![CDATA[Alex Garrett-Smith]]></name>
            </author>
            <summary type="html">
                <![CDATA[Laravel's authentication automatically redirects users to a named login route. Here's the error you'll see if you haven't defined one, and how to fix it.]]>
            </summary>
                                    <updated>2026-08-21T02:50:09+00:00</updated>
        </entry>
    </feed>
