<?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://www.vulpecula.io/feeds/news</id>
                                <link href="https://www.vulpecula.io/feeds/news" rel="self"></link>
                                <title><![CDATA[Vulpecula News]]></title>
                    
                                <subtitle></subtitle>
                                                    <updated>2026-08-15T20:54:31+00:00</updated>
                        <entry>
            <title><![CDATA[When one application stopped being the right shape for four websites]]></title>
            <link rel="alternate" href="https://www.vulpecula.io/news/2026/08/when-one-application-stopped-being-the-right-shape-for-four-websites" />
            <id>https://www.vulpecula.io/01a000a9-4829-705a-98b7-b92665a8c242</id>
            <author>
                <name><![CDATA[Richard Browne]]></name>
            </author>
            <summary type="html">
                <![CDATA[We built a single Laravel application to serve four websites, and it worked until the fourth site could not be brought in - for reasons that had nothing to do with the code. This is what we replaced it with: shared code as a package each site consumes, content pushed out from a central CMS, and submissions pushed back. What that bought, and what it cost.]]>
            </summary>
                                    <updated>2026-08-15T20:54:31+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Testing HeadlessUI Toggle Switches in Laravel Dusk]]></title>
            <link rel="alternate" href="https://www.vulpecula.io/news/2024/03/testing-headlessui-toggle-switches-in-laravel-dusk" />
            <id>https://www.vulpecula.io/8cc25d00-7098-4707-9b12-45fa30496407</id>
            <author>
                <name><![CDATA[Richard Browne]]></name>
            </author>
            <summary type="html">
                <![CDATA[How to interact with HeadlessUI toggle switches when using Laravel Dusk.]]>
            </summary>
                                    <updated>2026-08-12T19:03:23+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Handling User Email Customisation in Laravel]]></title>
            <link rel="alternate" href="https://www.vulpecula.io/news/2024/02/handling-customisation-of-laravel-emails" />
            <id>https://www.vulpecula.io/73f1039b-4abc-4512-992b-0de27e2a1eda</id>
            <author>
                <name><![CDATA[Richard Browne]]></name>
            </author>
            <summary type="html">
                <![CDATA[Giving your users the ability to customise an email but have the flexibility of placeholders.]]>
            </summary>
                                    <updated>2026-08-12T19:03:26+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Testing Migrations for Down Methods in PEST]]></title>
            <link rel="alternate" href="https://www.vulpecula.io/news/2024/01/no-down-migrations-test-in-pest" />
            <id>https://www.vulpecula.io/6f435d29-9862-4b9e-a3b1-3d3ce809ded2</id>
            <author>
                <name><![CDATA[Richard Browne]]></name>
            </author>
            <summary type="html">
                <![CDATA[Make sure that your Laravel migrations do not have a down method.]]>
            </summary>
                                    <updated>2026-08-12T19:03:20+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Testing for Vue Errors & Warnings in PEST]]></title>
            <link rel="alternate" href="https://www.vulpecula.io/news/2024/01/checking-for-vue-errors-in-pest" />
            <id>https://www.vulpecula.io/507774d2-4004-47cf-be84-7e4c2e23fc6c</id>
            <author>
                <name><![CDATA[Richard Browne]]></name>
            </author>
            <summary type="html">
                <![CDATA[For when you need to check that there are no frontend errors.]]>
            </summary>
                                    <updated>2026-08-12T19:02:46+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[New Year, New Traditions, New Endeavours!]]></title>
            <link rel="alternate" href="https://www.vulpecula.io/news/2024/01/new-year-new-start" />
            <id>https://www.vulpecula.io/59812cdb-2763-481f-a625-d41d19082e05</id>
            <author>
                <name><![CDATA[Richard Browne]]></name>
            </author>
            <summary type="html">
                <![CDATA[New year, new start. Everything has a beginning and this is a little about ours.]]>
            </summary>
                                    <updated>2026-08-12T19:03:23+00:00</updated>
        </entry>
    </feed>
