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