<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>Simon Hartcher's Writing</title>
        <link>https://simonhartcher.com/</link>
        <description>Software Development, Web Development, and Technology</description>
        <lastBuildDate>Wed, 08 Apr 2026 00:00:00 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en-us</language>
        <copyright>© 2026 Simon Hartcher</copyright>
        <item>
            <title><![CDATA[Applying "Programming Without Pointers" to an mbox indexer using Zig]]></title>
            <link>https://simonhartcher.com/posts/2026-04-08-applying-programming-without-pointers-to-an-mbox-indexer-using-zig/</link>
            <guid isPermaLink="false">https://simonhartcher.com/posts/2026-04-08-applying-programming-without-pointers-to-an-mbox-indexer-using-zig/</guid>
            <pubDate>Wed, 08 Apr 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Trading per-message allocations for two flat buffers, and what that unlocks for serializing the index to disk.]]></description>
            <content:encoded><![CDATA[<p>Trading per-message allocations for two flat buffers, and what that unlocks for serializing the index to disk.</p><img src="https://simonhartcher.com/api/feed-view?slug=2026-04-08-applying-programming-without-pointers-to-an-mbox-indexer-using-zig" width="1" height="1" alt="" />]]></content:encoded>
            <author>Simon Hartcher</author>
        </item>
        <item>
            <title><![CDATA[Announcing Pixels: Disposable Linux Containers for AI Coding Agents]]></title>
            <link>https://simonhartcher.com/posts/2026-03-03-announcing-pixels/</link>
            <guid isPermaLink="false">https://simonhartcher.com/posts/2026-03-03-announcing-pixels/</guid>
            <pubDate>Tue, 03 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Sandboxed containers that you can run on your own hardware.]]></description>
            <content:encoded><![CDATA[<p>Sandboxed containers that you can run on your own hardware.</p><img src="https://simonhartcher.com/api/feed-view?slug=2026-03-03-announcing-pixels" width="1" height="1" alt="" />]]></content:encoded>
            <author>Simon Hartcher</author>
        </item>
        <item>
            <title><![CDATA[Claude voice mode is still a joke in 2026]]></title>
            <link>https://simonhartcher.com/posts/2026-01-19-claude-voice-mode-is-still-a-joke-in-2026/</link>
            <guid isPermaLink="false">https://simonhartcher.com/posts/2026-01-19-claude-voice-mode-is-still-a-joke-in-2026/</guid>
            <pubDate>Mon, 19 Jan 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Claude: "Oh I think I cut you off there. What were you saying?"]]></description>
            <content:encoded><![CDATA[<p>Claude: "Oh I think I cut you off there. What were you saying?"</p><img src="https://simonhartcher.com/api/feed-view?slug=2026-01-19-claude-voice-mode-is-still-a-joke-in-2026" width="1" height="1" alt="" />]]></content:encoded>
            <author>Simon Hartcher</author>
        </item>
        <item>
            <title><![CDATA[My thoughts on Gas Town after 10,000 hours of Claude Code]]></title>
            <link>https://simonhartcher.com/posts/2026-01-19-my-thoughts-on-gas-town-after-10000-hours-of-claude-code/</link>
            <guid isPermaLink="false">https://simonhartcher.com/posts/2026-01-19-my-thoughts-on-gas-town-after-10000-hours-of-claude-code/</guid>
            <pubDate>Mon, 19 Jan 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[After the deacon sent the dogs to sort out the polecats, I have thoughts.]]></description>
            <content:encoded><![CDATA[<p>After the deacon sent the dogs to sort out the polecats, I have thoughts.</p><img src="https://simonhartcher.com/api/feed-view?slug=2026-01-19-my-thoughts-on-gas-town-after-10000-hours-of-claude-code" width="1" height="1" alt="" />]]></content:encoded>
            <author>Simon Hartcher</author>
        </item>
        <item>
            <title><![CDATA[My Projects in 2025]]></title>
            <link>https://simonhartcher.com/posts/2026-01-16-my-projects-in-2025/</link>
            <guid isPermaLink="false">https://simonhartcher.com/posts/2026-01-16-my-projects-in-2025/</guid>
            <pubDate>Fri, 16 Jan 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[A look back at my product, tool and game development projects from 2025, plus reflections on freelancing and personal growth.]]></description>
            <content:encoded><![CDATA[<p>A look back at my product, tool and game development projects from 2025, plus reflections on freelancing and personal growth.</p><img src="https://simonhartcher.com/api/feed-view?slug=2026-01-16-my-projects-in-2025" width="1" height="1" alt="" />]]></content:encoded>
            <author>Simon Hartcher</author>
        </item>
        <item>
            <title><![CDATA[Give your agentic processes a name]]></title>
            <link>https://simonhartcher.com/posts/2025-12-31-give-your-agentic-processes-a-name/</link>
            <guid isPermaLink="false">https://simonhartcher.com/posts/2025-12-31-give-your-agentic-processes-a-name/</guid>
            <pubDate>Wed, 31 Dec 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[Combining tools and skills with a custom name yields great results]]></description>
            <content:encoded><![CDATA[<p>Combining tools and skills with a custom name yields great results</p><img src="https://simonhartcher.com/api/feed-view?slug=2025-12-31-give-your-agentic-processes-a-name" width="1" height="1" alt="" />]]></content:encoded>
            <author>Simon Hartcher</author>
        </item>
        <item>
            <title><![CDATA[Why I'm Spoiled By Apple Silicon (But Still Love Framework)]]></title>
            <link>https://simonhartcher.com/posts/2025-09-22-why-im-spoiled-by-apple-silicon-but-still-love-framework/</link>
            <guid isPermaLink="false">https://simonhartcher.com/posts/2025-09-22-why-im-spoiled-by-apple-silicon-but-still-love-framework/</guid>
            <pubDate>Mon, 22 Sep 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[A personal comparison of battery life between my MacBook M1 Pro and Framework 13]]></description>
            <content:encoded><![CDATA[<p>A personal comparison of battery life between my MacBook M1 Pro and Framework 13</p><img src="https://simonhartcher.com/api/feed-view?slug=2025-09-22-why-im-spoiled-by-apple-silicon-but-still-love-framework" width="1" height="1" alt="" />]]></content:encoded>
            <author>Simon Hartcher</author>
        </item>
        <item>
            <title><![CDATA[A tool to pick the best time to post to Hacker News I made using Claude]]></title>
            <link>https://simonhartcher.com/posts/2025-09-10-best-times-to-post-on-hacker-news-according-to-claude/</link>
            <guid isPermaLink="false">https://simonhartcher.com/posts/2025-09-10-best-times-to-post-on-hacker-news-according-to-claude/</guid>
            <pubDate>Fri, 12 Sep 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[An analysis of optimal posting times on Hacker News based on Claude's insights into engagement patterns and user behavior]]></description>
            <content:encoded><![CDATA[<p>An analysis of optimal posting times on Hacker News based on Claude's insights into engagement patterns and user behavior</p><img src="https://simonhartcher.com/api/feed-view?slug=2025-09-10-best-times-to-post-on-hacker-news-according-to-claude" width="1" height="1" alt="" />]]></content:encoded>
            <author>Simon Hartcher</author>
        </item>
        <item>
            <title><![CDATA[Automate compile_flags for C/C++ projects on the Zig build system]]></title>
            <link>https://simonhartcher.com/posts/2025-09-08-announcing-compile-flagz/</link>
            <guid isPermaLink="false">https://simonhartcher.com/posts/2025-09-08-announcing-compile-flagz/</guid>
            <pubDate>Wed, 10 Sep 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[A Zig package that generates compile_flags.txt files to provide proper editor integration for C/C++ projects using build.zig, ensuring your IDE can find include paths and provide code intelligence.]]></description>
            <content:encoded><![CDATA[<p>A Zig package that generates compile_flags.txt files to provide proper editor integration for C/C++ projects using build.zig, ensuring your IDE can find include paths and provide code intelligence.</p><img src="https://simonhartcher.com/api/feed-view?slug=2025-09-08-announcing-compile-flagz" width="1" height="1" alt="" />]]></content:encoded>
            <author>Simon Hartcher</author>
        </item>
        <item>
            <title><![CDATA[Adventures in Game Development]]></title>
            <link>https://simonhartcher.com/posts/2025-03-27-adventures-in-game-development/</link>
            <guid isPermaLink="false">https://simonhartcher.com/posts/2025-03-27-adventures-in-game-development/</guid>
            <pubDate>Thu, 27 Mar 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[Reverse engineering, game jams, challenges, learnings]]></description>
            <content:encoded><![CDATA[<p>Reverse engineering, game jams, challenges, learnings</p><img src="https://simonhartcher.com/api/feed-view?slug=2025-03-27-adventures-in-game-development" width="1" height="1" alt="" />]]></content:encoded>
            <author>Simon Hartcher</author>
        </item>
        <item>
            <title><![CDATA[A Fresh Start: Moving My Blog to the Edge]]></title>
            <link>https://simonhartcher.com/posts/2025-02-16-a-fresh-start-moving-my-blog-to-the-edge/</link>
            <guid isPermaLink="false">https://simonhartcher.com/posts/2025-02-16-a-fresh-start-moving-my-blog-to-the-edge/</guid>
            <pubDate>Sun, 16 Feb 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[Blazingly fast and hosted for free on the edge]]></description>
            <content:encoded><![CDATA[<p>Blazingly fast and hosted for free on the edge</p><img src="https://simonhartcher.com/api/feed-view?slug=2025-02-16-a-fresh-start-moving-my-blog-to-the-edge" width="1" height="1" alt="" />]]></content:encoded>
            <author>Simon Hartcher</author>
        </item>
        <item>
            <title><![CDATA['Polygon Peril' Prototype video game available to play now]]></title>
            <link>https://simonhartcher.com/posts/2024-01-17-polygon-peril-prototype-video-game-available-to-play-now/</link>
            <guid isPermaLink="false">https://simonhartcher.com/posts/2024-01-17-polygon-peril-prototype-video-game-available-to-play-now/</guid>
            <pubDate>Wed, 17 Jan 2024 00:00:00 GMT</pubDate>
            <content:encoded><![CDATA[<p></p><img src="https://simonhartcher.com/api/feed-view?slug=2024-01-17-polygon-peril-prototype-video-game-available-to-play-now" width="1" height="1" alt="" />]]></content:encoded>
            <author>Simon Hartcher</author>
        </item>
        <item>
            <title><![CDATA[How to Cherry-Pick a Git Commit from a Fork]]></title>
            <link>https://simonhartcher.com/posts/2023-06-08-how-to-cherry-pick-a-git-commit-from-a-fork/</link>
            <guid isPermaLink="false">https://simonhartcher.com/posts/2023-06-08-how-to-cherry-pick-a-git-commit-from-a-fork/</guid>
            <pubDate>Thu, 08 Jun 2023 00:00:00 GMT</pubDate>
            <content:encoded><![CDATA[<p></p><img src="https://simonhartcher.com/api/feed-view?slug=2023-06-08-how-to-cherry-pick-a-git-commit-from-a-fork" width="1" height="1" alt="" />]]></content:encoded>
            <author>Simon Hartcher</author>
        </item>
        <item>
            <title><![CDATA[React Behavioural Props]]></title>
            <link>https://simonhartcher.com/posts/2023-06-08-react-behavioural-props/</link>
            <guid isPermaLink="false">https://simonhartcher.com/posts/2023-06-08-react-behavioural-props/</guid>
            <pubDate>Thu, 08 Jun 2023 00:00:00 GMT</pubDate>
            <content:encoded><![CDATA[<p></p><img src="https://simonhartcher.com/api/feed-view?slug=2023-06-08-react-behavioural-props" width="1" height="1" alt="" />]]></content:encoded>
            <author>Simon Hartcher</author>
        </item>
        <item>
            <title><![CDATA[Get 3D look rotations in 2D with Godot 4]]></title>
            <link>https://simonhartcher.com/posts/2023-04-23-get-3d-look-rotations-in-2d-with-godot-4/</link>
            <guid isPermaLink="false">https://simonhartcher.com/posts/2023-04-23-get-3d-look-rotations-in-2d-with-godot-4/</guid>
            <pubDate>Sun, 23 Apr 2023 00:00:00 GMT</pubDate>
            <content:encoded><![CDATA[<p></p><img src="https://simonhartcher.com/api/feed-view?slug=2023-04-23-get-3d-look-rotations-in-2d-with-godot-4" width="1" height="1" alt="" />]]></content:encoded>
            <author>Simon Hartcher</author>
        </item>
        <item>
            <title><![CDATA[UNRECORD: Is this game footage real or fake?]]></title>
            <link>https://simonhartcher.com/posts/2023-04-22-unrecord-is-this-game-footage-real-or-fake/</link>
            <guid isPermaLink="false">https://simonhartcher.com/posts/2023-04-22-unrecord-is-this-game-footage-real-or-fake/</guid>
            <pubDate>Sat, 22 Apr 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[UNRECORD is causing a stir on social media]]></description>
            <content:encoded><![CDATA[<p>UNRECORD is causing a stir on social media</p><img src="https://simonhartcher.com/api/feed-view?slug=2023-04-22-unrecord-is-this-game-footage-real-or-fake" width="1" height="1" alt="" />]]></content:encoded>
            <author>Simon Hartcher</author>
        </item>
        <item>
            <title><![CDATA[Migrating from Styled Components to Emotion]]></title>
            <link>https://simonhartcher.com/posts/2021-08-07-migrating-from-styled-components-to-emotion/</link>
            <guid isPermaLink="false">https://simonhartcher.com/posts/2021-08-07-migrating-from-styled-components-to-emotion/</guid>
            <pubDate>Sat, 07 Aug 2021 00:00:00 GMT</pubDate>
            <description><![CDATA[A short and simple guide]]></description>
            <content:encoded><![CDATA[<p>A short and simple guide</p><img src="https://simonhartcher.com/api/feed-view?slug=2021-08-07-migrating-from-styled-components-to-emotion" width="1" height="1" alt="" />]]></content:encoded>
            <author>Simon Hartcher</author>
        </item>
        <item>
            <title><![CDATA[How To Add JavaScript Bundling To An Existing MVC Project]]></title>
            <link>https://simonhartcher.com/posts/2018-10-15-how-to-add-javascript-bundling-to-an-existing-mvc-project/</link>
            <guid isPermaLink="false">https://simonhartcher.com/posts/2018-10-15-how-to-add-javascript-bundling-to-an-existing-mvc-project/</guid>
            <pubDate>Mon, 15 Oct 2018 00:00:00 GMT</pubDate>
            <description><![CDATA[A Modern Approach to Legacy Web Applications]]></description>
            <content:encoded><![CDATA[<p>A Modern Approach to Legacy Web Applications</p><img src="https://simonhartcher.com/api/feed-view?slug=2018-10-15-how-to-add-javascript-bundling-to-an-existing-mvc-project" width="1" height="1" alt="" />]]></content:encoded>
            <author>Simon Hartcher</author>
        </item>
        <item>
            <title><![CDATA[Git: Delete Merged/Deleted Branches]]></title>
            <link>https://simonhartcher.com/posts/2016-01-29-git-delete-merged-deleted-branches/</link>
            <guid isPermaLink="false">https://simonhartcher.com/posts/2016-01-29-git-delete-merged-deleted-branches/</guid>
            <pubDate>Fri, 29 Jan 2016 00:00:00 GMT</pubDate>
            <content:encoded><![CDATA[<p></p><img src="https://simonhartcher.com/api/feed-view?slug=2016-01-29-git-delete-merged-deleted-branches" width="1" height="1" alt="" />]]></content:encoded>
            <author>Simon Hartcher</author>
        </item>
        <item>
            <title><![CDATA[Getting Started With Meteor and React]]></title>
            <link>https://simonhartcher.com/posts/2015-09-28-getting-started-with-meteor-and-react/</link>
            <guid isPermaLink="false">https://simonhartcher.com/posts/2015-09-28-getting-started-with-meteor-and-react/</guid>
            <pubDate>Mon, 28 Sep 2015 00:00:00 GMT</pubDate>
            <description><![CDATA[Now with more ES6]]></description>
            <content:encoded><![CDATA[<p>Now with more ES6</p><img src="https://simonhartcher.com/api/feed-view?slug=2015-09-28-getting-started-with-meteor-and-react" width="1" height="1" alt="" />]]></content:encoded>
            <author>Simon Hartcher</author>
        </item>
        <item>
            <title><![CDATA[How To Build The Native Docker Client On Windows]]></title>
            <link>https://simonhartcher.com/posts/2015-03-10-how-to-build-the-native-docker-client-on-windows/</link>
            <guid isPermaLink="false">https://simonhartcher.com/posts/2015-03-10-how-to-build-the-native-docker-client-on-windows/</guid>
            <pubDate>Tue, 10 Mar 2015 00:00:00 GMT</pubDate>
            <content:encoded><![CDATA[<p></p><img src="https://simonhartcher.com/api/feed-view?slug=2015-03-10-how-to-build-the-native-docker-client-on-windows" width="1" height="1" alt="" />]]></content:encoded>
            <author>Simon Hartcher</author>
        </item>
        <item>
            <title><![CDATA[University (Upending My Life) and Some History]]></title>
            <link>https://simonhartcher.com/posts/2013-11-17-university-upending-my-life-and-some-history/</link>
            <guid isPermaLink="false">https://simonhartcher.com/posts/2013-11-17-university-upending-my-life-and-some-history/</guid>
            <pubDate>Sun, 17 Nov 2013 00:00:00 GMT</pubDate>
            <description><![CDATA[A change of scenery and means]]></description>
            <content:encoded><![CDATA[<p>A change of scenery and means</p><img src="https://simonhartcher.com/api/feed-view?slug=2013-11-17-university-upending-my-life-and-some-history" width="1" height="1" alt="" />]]></content:encoded>
            <author>Simon Hartcher</author>
        </item>
        <item>
            <title><![CDATA[Xbox Media Centre with Raspberry Pi]]></title>
            <link>https://simonhartcher.com/posts/2013-09-30-xbox-media-centre-with-raspberry-pi/</link>
            <guid isPermaLink="false">https://simonhartcher.com/posts/2013-09-30-xbox-media-centre-with-raspberry-pi/</guid>
            <pubDate>Mon, 30 Sep 2013 00:00:00 GMT</pubDate>
            <description><![CDATA[Trying out three XBMC distributions]]></description>
            <content:encoded><![CDATA[<p>Trying out three XBMC distributions</p><img src="https://simonhartcher.com/api/feed-view?slug=2013-09-30-xbox-media-centre-with-raspberry-pi" width="1" height="1" alt="" />]]></content:encoded>
            <author>Simon Hartcher</author>
        </item>
        <item>
            <title><![CDATA[String.Trim vs Regex.Replace]]></title>
            <link>https://simonhartcher.com/posts/2012-10-03-string-trim-vs-regex-replace/</link>
            <guid isPermaLink="false">https://simonhartcher.com/posts/2012-10-03-string-trim-vs-regex-replace/</guid>
            <pubDate>Wed, 03 Oct 2012 00:00:00 GMT</pubDate>
            <description><![CDATA[A code review lesson on knowing your standard library]]></description>
            <content:encoded><![CDATA[<p>A code review lesson on knowing your standard library</p><img src="https://simonhartcher.com/api/feed-view?slug=2012-10-03-string-trim-vs-regex-replace" width="1" height="1" alt="" />]]></content:encoded>
            <author>Simon Hartcher</author>
        </item>
        <item>
            <title><![CDATA[Sublime Text - A Text Editor For Programmers - Part 1 - Package Control]]></title>
            <link>https://simonhartcher.com/posts/2012-07-20-sublime-text-programmers-text-editor-package-control/</link>
            <guid isPermaLink="false">https://simonhartcher.com/posts/2012-07-20-sublime-text-programmers-text-editor-package-control/</guid>
            <pubDate>Fri, 20 Jul 2012 00:00:00 GMT</pubDate>
            <description><![CDATA[My journey through text editors and why Sublime Text won me over]]></description>
            <content:encoded><![CDATA[<p>My journey through text editors and why Sublime Text won me over</p><img src="https://simonhartcher.com/api/feed-view?slug=2012-07-20-sublime-text-programmers-text-editor-package-control" width="1" height="1" alt="" />]]></content:encoded>
            <author>Simon Hartcher</author>
        </item>
        <item>
            <title><![CDATA[Update All Hg Repositories Using Powershell]]></title>
            <link>https://simonhartcher.com/posts/2012-07-05-update-all-hg-repositories-using-powershell/</link>
            <guid isPermaLink="false">https://simonhartcher.com/posts/2012-07-05-update-all-hg-repositories-using-powershell/</guid>
            <pubDate>Thu, 05 Jul 2012 00:00:00 GMT</pubDate>
            <content:encoded><![CDATA[<p></p><img src="https://simonhartcher.com/api/feed-view?slug=2012-07-05-update-all-hg-repositories-using-powershell" width="1" height="1" alt="" />]]></content:encoded>
            <author>Simon Hartcher</author>
        </item>
        <item>
            <title><![CDATA[28 Hour Day]]></title>
            <link>https://simonhartcher.com/posts/2012-05-28-28-hour-day/</link>
            <guid isPermaLink="false">https://simonhartcher.com/posts/2012-05-28-28-hour-day/</guid>
            <pubDate>Mon, 28 May 2012 00:00:00 GMT</pubDate>
            <description><![CDATA[Reflections on Scott Hanselman's productivity tips and the joy of programming]]></description>
            <content:encoded><![CDATA[<p>Reflections on Scott Hanselman's productivity tips and the joy of programming</p><img src="https://simonhartcher.com/api/feed-view?slug=2012-05-28-28-hour-day" width="1" height="1" alt="" />]]></content:encoded>
            <author>Simon Hartcher</author>
        </item>
        <item>
            <title><![CDATA[Stack Overflow DevDays 2011 - Sydney]]></title>
            <link>https://simonhartcher.com/posts/2011-06-29-stack-overflow-devdays-2011sydney/</link>
            <guid isPermaLink="false">https://simonhartcher.com/posts/2011-06-29-stack-overflow-devdays-2011sydney/</guid>
            <pubDate>Wed, 29 Jun 2011 00:00:00 GMT</pubDate>
            <description><![CDATA[Stack Overflow DevDays is back and coming to Sydney]]></description>
            <content:encoded><![CDATA[<p>Stack Overflow DevDays is back and coming to Sydney</p><img src="https://simonhartcher.com/api/feed-view?slug=2011-06-29-stack-overflow-devdays-2011sydney" width="1" height="1" alt="" />]]></content:encoded>
            <author>Simon Hartcher</author>
        </item>
        <item>
            <title><![CDATA[Serious Sam HD – Kleer Skeleton Surfing]]></title>
            <link>https://simonhartcher.com/posts/2010-01-27-serious-sam-hd-kleer-skeleton-surfing/</link>
            <guid isPermaLink="false">https://simonhartcher.com/posts/2010-01-27-serious-sam-hd-kleer-skeleton-surfing/</guid>
            <pubDate>Wed, 27 Jan 2010 00:00:00 GMT</pubDate>
            <content:encoded><![CDATA[<p></p><img src="https://simonhartcher.com/api/feed-view?slug=2010-01-27-serious-sam-hd-kleer-skeleton-surfing" width="1" height="1" alt="" />]]></content:encoded>
            <author>Simon Hartcher</author>
        </item>
        <item>
            <title><![CDATA[Image Caching for a WPF Desktop Application]]></title>
            <link>https://simonhartcher.com/posts/2009-12-12-image-caching-for-a-wpf-desktop-application/</link>
            <guid isPermaLink="false">https://simonhartcher.com/posts/2009-12-12-image-caching-for-a-wpf-desktop-application/</guid>
            <pubDate>Sat, 12 Dec 2009 00:00:00 GMT</pubDate>
            <content:encoded><![CDATA[<p></p><img src="https://simonhartcher.com/api/feed-view?slug=2009-12-12-image-caching-for-a-wpf-desktop-application" width="1" height="1" alt="" />]]></content:encoded>
            <author>Simon Hartcher</author>
        </item>
        <item>
            <title><![CDATA[HOWTO Query MSSQL And Send HTML Email Using Powershell]]></title>
            <link>https://simonhartcher.com/posts/2009-09-13-howto-query-mssql-and-send-html-email-using-powershell/</link>
            <guid isPermaLink="false">https://simonhartcher.com/posts/2009-09-13-howto-query-mssql-and-send-html-email-using-powershell/</guid>
            <pubDate>Sun, 13 Sep 2009 00:00:00 GMT</pubDate>
            <content:encoded><![CDATA[<p></p><img src="https://simonhartcher.com/api/feed-view?slug=2009-09-13-howto-query-mssql-and-send-html-email-using-powershell" width="1" height="1" alt="" />]]></content:encoded>
            <author>Simon Hartcher</author>
        </item>
    </channel>
</rss>