<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
    <channel>
        <title>Alex Haslehurst</title>
        <link>https://ax-h.com/</link>
        <description>Alex Haslehurst`s Personal Website</description>
        <lastBuildDate>Wed, 12 Aug 2026 09:00:05 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <copyright>All rights reserved, Alex Haslehurst</copyright>
        <item>
            <title><![CDATA[Machine Learning From Scratch]]></title>
            <link>https://ax-h.com/ai/machine-learning-from-scratch</link>
            <guid isPermaLink="false">https://ax-h.com/ai/machine-learning-from-scratch</guid>
            <pubDate>Tue, 29 Jul 2025 00:00:00 GMT</pubDate>
            <author>Alex Haslehurst</author>
            <enclosure url="https://ax-h.com/machine-learning-from-scratch/banner.gif" length="0" type="image/gif"/>
        </item>
        <item>
            <title><![CDATA[LLM generated commit messages]]></title>
            <link>https://ax-h.com/ai/diffy</link>
            <guid isPermaLink="false">https://ax-h.com/ai/diffy</guid>
            <pubDate>Tue, 22 Apr 2025 00:00:00 GMT</pubDate>
            <author>Alex Haslehurst</author>
            <enclosure url="https://ax-h.com/diffy/banner.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[I learned Rust to make games!]]></title>
            <link>https://ax-h.com/2024/09/15/rust-games</link>
            <guid isPermaLink="false">https://ax-h.com/2024/09/15/rust-games</guid>
            <pubDate>Sun, 15 Sep 2024 00:00:00 GMT</pubDate>
            <author>Alex Haslehurst</author>
            <enclosure url="https://ax-h.com/rust-games/banner.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Make movies]]></title>
            <link>https://ax-h.com/2024/04/23/make-movies</link>
            <guid isPermaLink="false">https://ax-h.com/2024/04/23/make-movies</guid>
            <pubDate>Tue, 23 Apr 2024 00:00:00 GMT</pubDate>
            <author>Alex Haslehurst</author>
            <enclosure url="https://ax-h.com/make-movies/banner.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Next.js on GitHub Pages]]></title>
            <link>https://ax-h.com/2024/04/09/nextjs-blog-on-github-pages</link>
            <guid isPermaLink="false">https://ax-h.com/2024/04/09/nextjs-blog-on-github-pages</guid>
            <pubDate>Tue, 09 Apr 2024 00:00:00 GMT</pubDate>
            <author>Alex Haslehurst</author>
            <enclosure url="https://ax-h.com/nextjs-blog-on-github-pages/banner.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[How to pick a bad package]]></title>
            <link>https://ax-h.com/software/development/2021/11/04/how-to-pick-a-bad-package</link>
            <guid isPermaLink="false">https://ax-h.com/software/development/2021/11/04/how-to-pick-a-bad-package</guid>
            <pubDate>Thu, 04 Nov 2021 00:00:00 GMT</pubDate>
            <author>Alex Haslehurst</author>
            <enclosure url="https://ax-h.com/how-to-pick-a-bad-package/banner.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Very Slow Movie Player]]></title>
            <link>https://ax-h.com/development/raspberry-pi/2020/11/29/very-slow-movie-player</link>
            <guid isPermaLink="false">https://ax-h.com/development/raspberry-pi/2020/11/29/very-slow-movie-player</guid>
            <pubDate>Sun, 29 Nov 2020 00:00:00 GMT</pubDate>
            <author>Alex Haslehurst</author>
            <enclosure url="https://ax-h.com/very-slow-movie-player/banner.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Fixture Based Fluent Unit Testing]]></title>
            <link>https://ax-h.com/software/development/testing/2018/12/09/fluent-unit-testing</link>
            <guid isPermaLink="false">https://ax-h.com/software/development/testing/2018/12/09/fluent-unit-testing</guid>
            <pubDate>Sun, 09 Dec 2018 00:00:00 GMT</pubDate>
            <author>Alex Haslehurst</author>
            <enclosure url="https://ax-h.com/fluent-unit-testing/banner.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Fluent Integration Testing]]></title>
            <link>https://ax-h.com/software/development/testing/2018/09/27/fluent-mvc-integration-testing</link>
            <guid isPermaLink="false">https://ax-h.com/software/development/testing/2018/09/27/fluent-mvc-integration-testing</guid>
            <pubDate>Thu, 27 Sep 2018 00:00:00 GMT</pubDate>
            <author>Alex Haslehurst</author>
            <enclosure url="https://ax-h.com/fluent-mvc-integration-testing/banner.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[Specification Structured Testing]]></title>
            <link>https://ax-h.com/software/development/testing/2018/02/26/specification-structured-testing</link>
            <guid isPermaLink="false">https://ax-h.com/software/development/testing/2018/02/26/specification-structured-testing</guid>
            <pubDate>Mon, 26 Feb 2018 00:00:00 GMT</pubDate>
            <author>Alex Haslehurst</author>
            <enclosure url="https://ax-h.com/specification-structured-testing/banner.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[Emulating the GameBoy CPU on .NET]]></title>
            <link>https://ax-h.com/software/development/emulation/2017/12/03/emulating-the-gameboy-cpu-on-dot-net</link>
            <guid isPermaLink="false">https://ax-h.com/software/development/emulation/2017/12/03/emulating-the-gameboy-cpu-on-dot-net</guid>
            <pubDate>Sun, 03 Dec 2017 00:00:00 GMT</pubDate>
            <author>Alex Haslehurst</author>
            <enclosure url="https://ax-h.com/emulating-the-gameboy-cpu-on-dot-net/banner.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[Emulation on .NET]]></title>
            <link>https://ax-h.com/software/development/emulation/2017/11/25/emulation-on-dot-net</link>
            <guid isPermaLink="false">https://ax-h.com/software/development/emulation/2017/11/25/emulation-on-dot-net</guid>
            <pubDate>Sat, 25 Nov 2017 00:00:00 GMT</pubDate>
            <author>Alex Haslehurst</author>
            <enclosure url="https://ax-h.com/emulation-on-dot-net/banner.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Modern Development]]></title>
            <link>https://ax-h.com/software/development/methodology/2017/11/22/the-modern-development-paradigm-shift</link>
            <guid isPermaLink="false">https://ax-h.com/software/development/methodology/2017/11/22/the-modern-development-paradigm-shift</guid>
            <pubDate>Wed, 22 Nov 2017 00:00:00 GMT</pubDate>
            <author>Alex Haslehurst</author>
            <enclosure url="https://ax-h.com/the-modern-development-paradigm-shift/banner.jpg" length="0" type="image/jpg"/>
        </item>
    </channel>
</rss>