<?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/len-woodward/feed</id>
                                <link href="https://phptoptens.com/authors/len-woodward/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-10T11:28:48+01:00</updated>
                        <entry>
            <title><![CDATA[This Week In PHP Internals | Sept 9, 2026]]></title>
            <link rel="alternate" href="https://www.youtube.com/watch?v=AoMmbSOknmw" />
            <id>https://www.youtube.com/watch?v=AoMmbSOknmw</id>
            <author>
                <name><![CDATA[Len Woodward]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[A PHP RFC went to a vote on Friday and its author pulled it back by Sunday night, over a no vote from the person who wrote the policy it broke - which leaves a question every regex you've ever written has an opinion on: when a pattern fails, is that your bug, or something you catch? Plus Gina P. Banyard asking the list to declare a whole class of engine crashes undefined behaviour, the PEAR maintainer nobody could reach for months finally answering, and last week's top story closing itself with a documentation PR instead of an RFC. Eleven stories from September 2 – 9, 2026, and for the fourth week running nothing is in the voting phase.]]>
            </summary>
                                    <updated>2026-09-10T11:28:48+01:00</updated>
        </entry>
            <entry>
            <title><![CDATA[This Week In PHP Internals | August 19, 2026]]></title>
            <link rel="alternate" href="https://www.youtube.com/watch?v=5okEY31nyCs" />
            <id>https://www.youtube.com/watch?v=5okEY31nyCs</id>
            <author>
                <name><![CDATA[Len Woodward]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[This Week In PHP Internals | August 19, 2026]]>
            </summary>
                                    <updated>2026-08-21T06:56:30+01:00</updated>
        </entry>
            <entry>
            <title><![CDATA[This Week In PHP Internals | Aug 05, 2026]]></title>
            <link rel="alternate" href="https://www.youtube.com/watch?v=8YUc-A2h-f4" />
            <id>https://www.youtube.com/watch?v=8YUc-A2h-f4</id>
            <author>
                <name><![CDATA[Len Woodward]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[It's been another packed week in the PHP Internals this week, Len goes through the Deprecations Vote, the Autoloading Vote, Better Errors, Generics and much much more. What a week.]]>
            </summary>
                                    <updated>2026-08-06T15:56:57+01:00</updated>
        </entry>
            <entry>
            <title><![CDATA[This Week In PHP Internals | July 22, 2026]]></title>
            <link rel="alternate" href="https://www.youtube.com/watch?v=tCUKb5rPuJ4" />
            <id>https://www.youtube.com/watch?v=tCUKb5rPuJ4</id>
            <author>
                <name><![CDATA[Len Woodward]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[It's time for another insight into the PHP Internals this week. Pipe Assignment, Strict Namespace and Serializable controllers are amongst this weeks RFC and discussion topics.]]>
            </summary>
                                    <updated>2026-07-23T15:23:51+01:00</updated>
        </entry>
            <entry>
            <title><![CDATA[This Week In PHP Internals | July 15, 2026]]></title>
            <link rel="alternate" href="https://www.youtube.com/watch?v=cGNa33qGqEg" />
            <id>https://www.youtube.com/watch?v=cGNa33qGqEg</id>
            <author>
                <name><![CDATA[Len Woodward]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[ A brand-new class extension proposal rewrote itself mid-thread, the Deprecations RFC froze with ballots set for July 27, function autoloading split off a prerequisite RFC overnight, Duration picked up its first declared no on the eve of its vote, and a JSX-flavored markup RFC landed hours before recording.]]>
            </summary>
                                    <updated>2026-07-16T19:00:07+01:00</updated>
        </entry>
            <entry>
            <title><![CDATA[This Week In PHP Internals | July 8, 2026]]></title>
            <link rel="alternate" href="https://www.youtube.com/watch?v=5Rr_H3vFhjE" />
            <id>https://www.youtube.com/watch?v=5Rr_H3vFhjE</id>
            <author>
                <name><![CDATA[Len Woodward]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[Another great insight into this week in PHP Internals By Artisan Build. 

If you've not been keeping up to date with RFC's or whats going on these videos are great for a snapshot of what is happening.]]>
            </summary>
                                    <updated>2026-07-09T15:24:14+01:00</updated>
        </entry>
            <entry>
            <title><![CDATA[This Week in PHP Internals | July 1, 2026]]></title>
            <link rel="alternate" href="https://www.youtube.com/watch?v=dX_Hd_92x7M" />
            <id>https://www.youtube.com/watch?v=dX_Hd_92x7M</id>
            <author>
                <name><![CDATA[Len Woodward]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[This weeks video was a spicy one, it sounded like a lot has happened on the Deprecations RFC with it turning into a fight about honesty, Rob Landers opened Primary Constructors, and a user wrote a heartfelt "Disheartening Rant" about async - while the two flagship votes (Generics and __exists) both fell and the small, focused changes sailed through. ]]>
            </summary>
                                    <updated>2026-07-02T13:48:01+01:00</updated>
        </entry>
            <entry>
            <title><![CDATA[This Week In PHP Internals | June 10, 2026]]></title>
            <link rel="alternate" href="https://www.youtube.com/watch?v=GVaPLIIQ1Eg" />
            <id>https://www.youtube.com/watch?v=GVaPLIIQ1Eg</id>
            <author>
                <name><![CDATA[Len Woodward]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[This Week In PHP Internals | June 10, 2026]]>
            </summary>
                                    <updated>2026-06-18T14:59:07+01:00</updated>
        </entry>
            <entry>
            <title><![CDATA[We had some interesting developments in the pursuit for Generics in PHP this week on the internals mailing list This Week In PHP Internals | June 10, 2026]]></title>
            <link rel="alternate" href="https://x.com/ProjektGopher/status/2064865103166754955?s=20" />
            <id>https://x.com/ProjektGopher/status/2064865103166754955?s=20</id>
            <author>
                <name><![CDATA[Len Woodward]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[Len Woodward shares exciting updates about the ongoing discussion around implementing Generics in PHP from the internals mailing list. He covers the latest developments in his weekly PHP Internals recap video.]]>
            </summary>
                                    <updated>2026-06-11T16:13:07+01:00</updated>
        </entry>
            <entry>
            <title><![CDATA[I built an agentic programmer using Laravel Prompts as a demo for a talk on async php.]]></title>
            <link rel="alternate" href="https://x.com/ProjektGopher/status/2016433966430224416?s=20" />
            <id>https://x.com/ProjektGopher/status/2016433966430224416?s=20</id>
            <author>
                <name><![CDATA[Len Woodward]]></name>
                <email><![CDATA[hello@example.com]]></email>

            </author>
            <summary type="html">
                <![CDATA[In this short video Len talks us through how he built an agentic programmer using Laravel Prompts. ]]>
            </summary>
                                    <updated>2026-02-06T08:37:56+00:00</updated>
        </entry>
    </feed>
