<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/">
    <channel>
        <title>ides.dev</title>
        <link>https://ides.dev</link>
        <description>ides.dev</description>
        <atom:link href="https://ides.dev/rss.xml" rel="self" type="application/rss+xml" />
        <language>en-gb</language>
        <lastBuildDate>Sun, 07 Jun 2026 00:00:00 +0000</lastBuildDate>

                    <item>
                <title><![CDATA[The Right Stuff - Tom Wolfe]]></title>
                <link>https://ides.dev/notes/the-right-stuff-tom-wolfe/</link>
                <guid isPermaLink="false">https://ides.dev/notes/the-right-stuff-tom-wolfe/</guid>
                <description><![CDATA[Shining a Light on the Mercury Seven.]]></description>
                <pubDate>Sun, 07 Jun 2026 00:00:00 +0000</pubDate>
            </item>
                    <item>
                <title><![CDATA[Amateur Radio Foundation Licence]]></title>
                <link>https://ides.dev/notes/amateur-radio-foundation-licence/</link>
                <guid isPermaLink="false">https://ides.dev/notes/amateur-radio-foundation-licence/</guid>
                <description><![CDATA[On getting the RSGB Amateur Radio Foundation Licence.]]></description>
                <pubDate>Sat, 02 May 2026 00:00:00 +0000</pubDate>
            </item>
                    <item>
                <title><![CDATA[Pi-hole Static IP Range for DHCP]]></title>
                <link>https://ides.dev/notes/pi-hole-static-ip-range-for-dhcp/</link>
                <guid isPermaLink="false">https://ides.dev/notes/pi-hole-static-ip-range-for-dhcp/</guid>
                <description><![CDATA[It's always DNS, except when it isn't.]]></description>
                <pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate>
            </item>
                    <item>
                <title><![CDATA[Books Read in 2025]]></title>
                <link>https://ides.dev/notes/books-read-in-2025/</link>
                <guid isPermaLink="false">https://ides.dev/notes/books-read-in-2025/</guid>
                <description><![CDATA[A list of all the books I read in 2025.]]></description>
                <pubDate>Wed, 31 Dec 2025 00:00:00 +0000</pubDate>
            </item>
                    <item>
                <title><![CDATA[Comments, Commits & Context]]></title>
                <link>https://ides.dev/notes/comments-commits-context/</link>
                <guid isPermaLink="false">https://ides.dev/notes/comments-commits-context/</guid>
                <description><![CDATA[Comments shouldn't explain what a piece of code is doing, but why it is doing it.]]></description>
                <pubDate>Sun, 07 Dec 2025 00:00:00 +0000</pubDate>
            </item>
                    <item>
                <title><![CDATA[They Live]]></title>
                <link>https://ides.dev/notes/they-live/</link>
                <guid isPermaLink="false">https://ides.dev/notes/they-live/</guid>
                <description><![CDATA[A masterclass in missed opportunity.]]></description>
                <pubDate>Sun, 09 Nov 2025 00:00:00 +0000</pubDate>
            </item>
                    <item>
                <title><![CDATA[The Burden of Responsibility]]></title>
                <link>https://ides.dev/notes/the-burden-of-responsibility/</link>
                <guid isPermaLink="false">https://ides.dev/notes/the-burden-of-responsibility/</guid>
                <description><![CDATA[The one where AI takes all the good bits and leaves all the bad.]]></description>
                <pubDate>Wed, 27 Aug 2025 00:00:00 +0000</pubDate>
            </item>
                    <item>
                <title><![CDATA[The Size of an Idea]]></title>
                <link>https://ides.dev/notes/the-size-of-an-idea/</link>
                <guid isPermaLink="false">https://ides.dev/notes/the-size-of-an-idea/</guid>
                <description><![CDATA[The form in which an idea is presented should reflect the size of the idea.]]></description>
                <pubDate>Tue, 26 Aug 2025 00:00:00 +0000</pubDate>
            </item>
                    <item>
                <title><![CDATA[Can't Get You Out of My Head]]></title>
                <link>https://ides.dev/notes/cant-get-you-out-of-my-head/</link>
                <guid isPermaLink="false">https://ides.dev/notes/cant-get-you-out-of-my-head/</guid>
                <description><![CDATA[A documentary series from Adam Curtis.]]></description>
                <pubDate>Sun, 20 Jul 2025 00:00:00 +0000</pubDate>
            </item>
                    <item>
                <title><![CDATA[Year 3000]]></title>
                <link>https://ides.dev/notes/year-3000/</link>
                <guid isPermaLink="false">https://ides.dev/notes/year-3000/</guid>
                <description><![CDATA[No, not futurism, just a rant about a pop song.]]></description>
                <pubDate>Fri, 18 Jul 2025 00:00:00 +0000</pubDate>
            </item>
                    <item>
                <title><![CDATA[Discovering PHP's yield Keyword After 10 Years]]></title>
                <link>https://ides.dev/notes/discovering-php-yield-keyword/</link>
                <guid isPermaLink="false">https://ides.dev/notes/discovering-php-yield-keyword/</guid>
                <description><![CDATA[After working as a full-time PHP developer for a decade, how have I not heard of this before!?]]></description>
                <pubDate>Tue, 11 Mar 2025 00:00:00 +0000</pubDate>
            </item>
                    <item>
                <title><![CDATA[Mouse Cursor Disappears After Xubuntu 22.04 Update]]></title>
                <link>https://ides.dev/notes/mouse-cursor-disappears-after-xubuntu-update/</link>
                <guid isPermaLink="false">https://ides.dev/notes/mouse-cursor-disappears-after-xubuntu-update/</guid>
                <description><![CDATA[The case of the missing mouse cursor and why having multiple package managers is a bad idea.]]></description>
                <pubDate>Mon, 10 Mar 2025 00:00:00 +0000</pubDate>
            </item>
                    <item>
                <title><![CDATA[Crocodile Conundrum]]></title>
                <link>https://ides.dev/notes/crocodile-conundrum/</link>
                <guid isPermaLink="false">https://ides.dev/notes/crocodile-conundrum/</guid>
                <description><![CDATA[Solving a Conundrum of Dukes, Psalms and Crocodiles.]]></description>
                <pubDate>Sun, 02 Mar 2025 00:00:00 +0000</pubDate>
            </item>
                    <item>
                <title><![CDATA[Hashing, Encrypting & Encoding]]></title>
                <link>https://ides.dev/notes/hashing-encrypting-encoding/</link>
                <guid isPermaLink="false">https://ides.dev/notes/hashing-encrypting-encoding/</guid>
                <description><![CDATA[Understanding the differences, so we can stay out of the news.]]></description>
                <pubDate>Sun, 16 Feb 2025 00:00:00 +0000</pubDate>
            </item>
                    <item>
                <title><![CDATA[The Swamp of Negative Utility]]></title>
                <link>https://ides.dev/notes/the-swamp-of-negative-utility/</link>
                <guid isPermaLink="false">https://ides.dev/notes/the-swamp-of-negative-utility/</guid>
                <description><![CDATA[When a new technology is first introduced, it's often less useful than nothing at all.]]></description>
                <pubDate>Sat, 11 Jan 2025 00:00:00 +0000</pubDate>
            </item>
                    <item>
                <title><![CDATA[The Pleasure of Hunting Bugs]]></title>
                <link>https://ides.dev/notes/the-pleasure-of-hunting-bugs/</link>
                <guid isPermaLink="false">https://ides.dev/notes/the-pleasure-of-hunting-bugs/</guid>
                <description><![CDATA[Most engineers dislike tackling bugs, but maybe we just need to re-frame how we view them.]]></description>
                <pubDate>Thu, 09 Jan 2025 00:00:00 +0000</pubDate>
            </item>
                    <item>
                <title><![CDATA[Books Read in 2024]]></title>
                <link>https://ides.dev/notes/books-read-in-2024/</link>
                <guid isPermaLink="false">https://ides.dev/notes/books-read-in-2024/</guid>
                <description><![CDATA[A list of all the books I read in 2024.]]></description>
                <pubDate>Tue, 31 Dec 2024 00:00:00 +0000</pubDate>
            </item>
                    <item>
                <title><![CDATA[Amusing Ourselves to Death]]></title>
                <link>https://ides.dev/notes/amusing-ourselves-to-death/</link>
                <guid isPermaLink="false">https://ides.dev/notes/amusing-ourselves-to-death/</guid>
                <description><![CDATA[Almost thirty years after publication, the medium may have changed, but the message has not.]]></description>
                <pubDate>Tue, 24 Dec 2024 00:00:00 +0000</pubDate>
            </item>
                    <item>
                <title><![CDATA[Escape Tour Oxford]]></title>
                <link>https://ides.dev/notes/escape-tour-oxford/</link>
                <guid isPermaLink="false">https://ides.dev/notes/escape-tour-oxford/</guid>
                <description><![CDATA[Can you help Percy and Harriet escape Oxford without being caught by her father?]]></description>
                <pubDate>Sun, 06 Oct 2024 00:00:00 +0000</pubDate>
            </item>
                    <item>
                <title><![CDATA[Combatting Credit Card Fraud]]></title>
                <link>https://ides.dev/notes/combatting-credit-card-fraud/</link>
                <guid isPermaLink="false">https://ides.dev/notes/combatting-credit-card-fraud/</guid>
                <description><![CDATA[We recently spent some time battling credit card fraud. Here's a guide to the indicators and methods we used to fight back.]]></description>
                <pubDate>Sun, 25 Aug 2024 00:00:00 +0000</pubDate>
            </item>
                    <item>
                <title><![CDATA[Jury Service]]></title>
                <link>https://ides.dev/notes/jury-service/</link>
                <guid isPermaLink="false">https://ides.dev/notes/jury-service/</guid>
                <description><![CDATA[The article I wish I'd read before going to court.]]></description>
                <pubDate>Wed, 26 Jun 2024 00:00:00 +0000</pubDate>
            </item>
                    <item>
                <title><![CDATA[Improving The Conference Hallway Track]]></title>
                <link>https://ides.dev/notes/helping-the-conference-hallway-track/</link>
                <guid isPermaLink="false">https://ides.dev/notes/helping-the-conference-hallway-track/</guid>
                <description><![CDATA[Conferences are a great place to meet new people, especially in the spaces surrounding the talks. What can we do to improve the 'hallway track'?]]></description>
                <pubDate>Sat, 08 Jun 2024 00:00:00 +0000</pubDate>
            </item>
                    <item>
                <title><![CDATA[Simple Business Ideas]]></title>
                <link>https://ides.dev/notes/simple-business-ideas/</link>
                <guid isPermaLink="false">https://ides.dev/notes/simple-business-ideas/</guid>
                <description><![CDATA[Sometimes it can feel like every business idea you come up with has already been done, but not all the low-hanging fruit has been plucked.]]></description>
                <pubDate>Wed, 15 May 2024 00:00:00 +0000</pubDate>
            </item>
                    <item>
                <title><![CDATA[Laravel Artisan Command Dependency Injection]]></title>
                <link>https://ides.dev/notes/laravel-artisan-command-dependency-injection/</link>
                <guid isPermaLink="false">https://ides.dev/notes/laravel-artisan-command-dependency-injection/</guid>
                <description><![CDATA[Using the __construct() method for dependency injection in Laravel Artisan commands can have unexpected consequences.]]></description>
                <pubDate>Sun, 21 Jan 2024 00:00:00 +0000</pubDate>
            </item>
                    <item>
                <title><![CDATA[Laravel Interview Questions]]></title>
                <link>https://ides.dev/notes/laravel-interview-questions/</link>
                <guid isPermaLink="false">https://ides.dev/notes/laravel-interview-questions/</guid>
                <description><![CDATA[On the trail of better technical interview questions.]]></description>
                <pubDate>Thu, 04 Jan 2024 00:00:00 +0000</pubDate>
            </item>
                    <item>
                <title><![CDATA[Books Read in 2023]]></title>
                <link>https://ides.dev/notes/books-read-in-2023/</link>
                <guid isPermaLink="false">https://ides.dev/notes/books-read-in-2023/</guid>
                <description><![CDATA[A list of all the books I read in 2023.]]></description>
                <pubDate>Sat, 30 Dec 2023 00:00:00 +0000</pubDate>
            </item>
                    <item>
                <title><![CDATA[Light Bulb Not Included]]></title>
                <link>https://ides.dev/notes/lightbulb-not-included/</link>
                <guid isPermaLink="false">https://ides.dev/notes/lightbulb-not-included/</guid>
                <description><![CDATA[I keep searching for the piece that will unlock everything, even though I know it doesn't exist.]]></description>
                <pubDate>Thu, 14 Dec 2023 00:00:00 +0000</pubDate>
            </item>
                    <item>
                <title><![CDATA[Using RDS Blue/Green Deployments to Change MySQL Table Row Format]]></title>
                <link>https://ides.dev/notes/using-rds-blue-green-deployments-to-change-mysql-table-row-format/</link>
                <guid isPermaLink="false">https://ides.dev/notes/using-rds-blue-green-deployments-to-change-mysql-table-row-format/</guid>
                <description><![CDATA[We can utilise Blue/Green deployments to adjust table row formats in MySQL with minimal down-time.]]></description>
                <pubDate>Thu, 23 Nov 2023 00:00:00 +0000</pubDate>
            </item>
                    <item>
                <title><![CDATA[Eat Some Pudding First]]></title>
                <link>https://ides.dev/notes/eat-some-pudding-first/</link>
                <guid isPermaLink="false">https://ides.dev/notes/eat-some-pudding-first/</guid>
                <description><![CDATA[Getting a couple of simple tasks out of the way helps to get you moving, so don't eat your frogs first.]]></description>
                <pubDate>Sun, 19 Nov 2023 00:00:00 +0000</pubDate>
            </item>
                    <item>
                <title><![CDATA[A Spoonful of Fiction Helps the Lesson Go Down]]></title>
                <link>https://ides.dev/notes/a-spoonful-of-fiction/</link>
                <guid isPermaLink="false">https://ides.dev/notes/a-spoonful-of-fiction/</guid>
                <description><![CDATA[Fiction seems to be getting less popular, but can it teach us just as much?]]></description>
                <pubDate>Thu, 12 Oct 2023 00:00:00 +0000</pubDate>
            </item>
                    <item>
                <title><![CDATA[The Spaceguard Centre]]></title>
                <link>https://ides.dev/notes/visiting-the-spaceguard-centre/</link>
                <guid isPermaLink="false">https://ides.dev/notes/visiting-the-spaceguard-centre/</guid>
                <description><![CDATA[Your first, last and only line of defence against the worst rocks (and dirty snowballs) in the Universe.]]></description>
                <pubDate>Sun, 20 Aug 2023 00:00:00 +0000</pubDate>
            </item>
                    <item>
                <title><![CDATA[Your Chance to WIN a Sinclair ZX81 Computer (in 1983)]]></title>
                <link>https://ides.dev/notes/your-chance-to-win-a-sinclair-zx81-in-1983/</link>
                <guid isPermaLink="false">https://ides.dev/notes/your-chance-to-win-a-sinclair-zx81-in-1983/</guid>
                <description><![CDATA[Behold the unbelievable shelf-life of snack packaging from the 1980s. Environmentalists look away now.]]></description>
                <pubDate>Sun, 13 Aug 2023 00:00:00 +0000</pubDate>
            </item>
                    <item>
                <title><![CDATA[Tales from the Loop]]></title>
                <link>https://ides.dev/notes/thoughts-from-the-loop/</link>
                <guid isPermaLink="false">https://ides.dev/notes/thoughts-from-the-loop/</guid>
                <description><![CDATA[Some thoughts on the TV series.]]></description>
                <pubDate>Sun, 06 Aug 2023 00:00:00 +0000</pubDate>
            </item>
                    <item>
                <title><![CDATA[LIMITing Loaded Relationship Records While Avoiding N+1 in Laravel]]></title>
                <link>https://ides.dev/notes/limiting-loaded-relationship-records-in-laravel/</link>
                <guid isPermaLink="false">https://ides.dev/notes/limiting-loaded-relationship-records-in-laravel/</guid>
                <description><![CDATA[We can't eager-load a relationship with a limit, but we can do it in the same number of queries.]]></description>
                <pubDate>Thu, 13 Jul 2023 00:00:00 +0000</pubDate>
            </item>
                    <item>
                <title><![CDATA[Reconstructing an SSL Certificate Chain Using the Browser]]></title>
                <link>https://ides.dev/notes/reconstructing-certificate-chain-in-browser/</link>
                <guid isPermaLink="false">https://ides.dev/notes/reconstructing-certificate-chain-in-browser/</guid>
                <description><![CDATA[Plenty of tools exist for rebuilding a certificate chain, in-fact you already have one installed.]]></description>
                <pubDate>Sun, 04 Jun 2023 00:00:00 +0000</pubDate>
            </item>
                    <item>
                <title><![CDATA[GitHub Copilot: Thoughts on an Alternative Workflow]]></title>
                <link>https://ides.dev/notes/github-copilot-alternative-workflow/</link>
                <guid isPermaLink="false">https://ides.dev/notes/github-copilot-alternative-workflow/</guid>
                <description><![CDATA[GitHub Copilot is downright rude, how could we make it more polite?]]></description>
                <pubDate>Fri, 12 May 2023 00:00:00 +0000</pubDate>
            </item>
                    <item>
                <title><![CDATA[Marking All Files in a GitHub Pull Request as Viewed]]></title>
                <link>https://ides.dev/notes/github-mark-all-files-viewed/</link>
                <guid isPermaLink="false">https://ides.dev/notes/github-mark-all-files-viewed/</guid>
                <description><![CDATA[Marking files as viewed in a GitHub PR helps keep track of things, but GitHub doesn't allow you to mark them all at once. Here's how to do it.]]></description>
                <pubDate>Sun, 09 Apr 2023 00:00:00 +0000</pubDate>
            </item>
                    <item>
                <title><![CDATA[Recommendation Anxiety]]></title>
                <link>https://ides.dev/notes/recommendation-anxiety/</link>
                <guid isPermaLink="false">https://ides.dev/notes/recommendation-anxiety/</guid>
                <description><![CDATA[Like range anxiety, but for people with Spotify instead of an electric car.]]></description>
                <pubDate>Wed, 15 Mar 2023 00:00:00 +0000</pubDate>
            </item>
                    <item>
                <title><![CDATA[Books Read in 2022]]></title>
                <link>https://ides.dev/notes/books-read-in-2022/</link>
                <guid isPermaLink="false">https://ides.dev/notes/books-read-in-2022/</guid>
                <description><![CDATA[A list of all the books I read in 2022.]]></description>
                <pubDate>Mon, 02 Jan 2023 00:00:00 +0000</pubDate>
            </item>
                    <item>
                <title><![CDATA[Deploying an S3 Terraform Remote Backend... With Terraform]]></title>
                <link>https://ides.dev/notes/deploying-s3-remote-backend-with-terraform/</link>
                <guid isPermaLink="false">https://ides.dev/notes/deploying-s3-remote-backend-with-terraform/</guid>
                <description><![CDATA[Deploying an S3 bucket for Terraform state using Terraform needs to be done in two steps.]]></description>
                <pubDate>Sat, 17 Dec 2022 00:00:00 +0000</pubDate>
            </item>
            </channel>
</rss>
