<?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/christos-koumpis/feed</id>
                                <link href="https://phptoptens.com/authors/christos-koumpis/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-17T14:29:47+01:00</updated>
                        <entry>
            <title><![CDATA[How Laravel Queues Work Behind the Scenes]]></title>
            <link rel="alternate" href="https://christoskoumpis.com/posts/how-laravel-queues-work-behind-the-scenes" />
            <id>https://christoskoumpis.com/posts/how-laravel-queues-work-behind-the-scenes</id>
            <author>
                <name><![CDATA[Christos Koumpis]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[A deep dive into Laravel's queue system, exploring how jobs are processed and managed behind the scenes. Perfect for developers looking to understand the mechanics of asynchronous task handling in Laravel.]]>
            </summary>
                                    <updated>2026-09-17T14:29:47+01:00</updated>
        </entry>
            <entry>
            <title><![CDATA[The N+1 Problem in Laravel Explained Simply]]></title>
            <link rel="alternate" href="https://christoskoumpis.com/posts/the-n-plus-one-problem-in-laravel-explained-simply" />
            <id>https://christoskoumpis.com/posts/the-n-plus-one-problem-in-laravel-explained-simply</id>
            <author>
                <name><![CDATA[Christos Koumpis]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[What I found interesting while looking deeper into the N+1 problem is how easy it is to introduce it without realizing it. Accessing an Eloquent relationship feels like a simple property access, but behind the scenes Laravel may execute another database query every time that relationship is accessed.]]>
            </summary>
                                    <updated>2026-08-28T08:53:53+01:00</updated>
        </entry>
            <entry>
            <title><![CDATA[How Eloquent Builds SQL Queries Behind the Scenes]]></title>
            <link rel="alternate" href="https://christoskoumpis.com/posts/how-eloquent-builds-sql-queries-behind-the-scenes" />
            <id>https://christoskoumpis.com/posts/how-eloquent-builds-sql-queries-behind-the-scenes</id>
            <author>
                <name><![CDATA[Christos Koumpis]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[A deep dive into Laravel's Eloquent ORM internals, explaining how it transforms your elegant PHP method chains into SQL queries. Perfect for developers who want to understand the magic behind Eloquent's query builder.]]>
            </summary>
                                    <updated>2026-08-06T16:30:32+01:00</updated>
        </entry>
            <entry>
            <title><![CDATA[What Happens When You Call `User::find(1)`]]></title>
            <link rel="alternate" href="https://christoskoumpis.com/posts/what-happens-when-you-call-user-find-1" />
            <id>https://christoskoumpis.com/posts/what-happens-when-you-call-user-find-1</id>
            <author>
                <name><![CDATA[Christos Koumpis]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[Have you ever wondered what the framework actually does and what happens behind the scenes when you call the find method on your eloquent model? In this post Christos walks us through what goes on! ]]>
            </summary>
                                    <updated>2026-07-30T04:57:07+01:00</updated>
        </entry>
    </feed>
