<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Harry Chapman</title>
    <link>https://harryjameschapman.com</link>
    <atom:link href="https://harryjameschapman.com/rss.xml" rel="self" type="application/rss+xml" />
    <description>Harry Chapman works across product and delivery in digital health and builds small software and hardware tools.</description>
    <language>en-gb</language>
    <lastBuildDate>Sun, 27 Sep 2026 16:57:48 GMT</lastBuildDate>
    <item>
      <title>Balancing Esports Idle Against Simulated Players</title>
      <link>https://harryjameschapman.com/blog/balancing-an-esports-idle-game</link>
      <guid isPermaLink="true">https://harryjameschapman.com/blog/balancing-an-esports-idle-game</guid>
      <description>Every system in my esports idle game was in place by the morning after the first commit. Balancing its economy has taken the ten days since, mostly by letting simulated players run it for hours and reading where the money went.</description>
      <category>Play</category>
      <pubDate>Thu, 24 Sep 2026 12:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Building LinkMe Around the Host's Browser</title>
      <link>https://harryjameschapman.com/blog/building-linkme-around-the-host-browser</link>
      <guid isPermaLink="true">https://harryjameschapman.com/blog/building-linkme-around-the-host-browser</guid>
      <description>LinkMe is a four-clue party quiz for up to 16 players. Its host's browser runs the room, which shaped how the timer, private guesses and end-of-card reveal work.</description>
      <category>Play</category>
      <pubDate>Thu, 24 Sep 2026 12:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Building Bill Orbit: A Multiplayer Receipt Splitter for the Browser</title>
      <link>https://harryjameschapman.com/blog/building-bill-orbit</link>
      <guid isPermaLink="true">https://harryjameschapman.com/blog/building-bill-orbit</guid>
      <description>I built a temporary browser-based bill splitter where everyone at the table can scan a receipt, claim items and see the same totals without creating an account.</description>
      <category>Play</category>
      <pubDate>Sun, 23 Aug 2026 12:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Building a Read-Only Dark Souls III Minimap for My Sister</title>
      <link>https://harryjameschapman.com/blog/making-dark-souls-iii-navigable</link>
      <guid isPermaLink="true">https://harryjameschapman.com/blog/making-dark-souls-iii-navigable</guid>
      <description>I built a Windows minimap with breadcrumbs, bonfires and optional item markers for my sister, who cannot rely on a visual memory of a route.</description>
      <category>Play</category>
      <pubDate>Sun, 23 Aug 2026 12:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Don't build a budget gaming PC in 2026. Buy somebody else's laptop.</title>
      <link>https://harryjameschapman.com/blog/the-best-budget-gaming-pc-is-a-used-laptop</link>
      <guid isPermaLink="true">https://harryjameschapman.com/blog/the-best-budget-gaming-pc-is-a-used-laptop</guid>
      <description>Somebody paid almost £3,000 for this laptop in 2023. I paid £1,150. The cheapest desktop I could build to replace it costs more than that before you plug in a monitor.</description>
      <category>Play</category>
      <pubDate>Thu, 06 Aug 2026 12:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Building an NHS Evidence Scraper</title>
      <link>https://harryjameschapman.com/blog/building-an-nhs-evidence-scraper</link>
      <guid isPermaLink="true">https://harryjameschapman.com/blog/building-an-nhs-evidence-scraper</guid>
      <description>The scraper I built gathers board papers, strategies and datasets from 47 mental health trusts, 42 ICBs and eight national sources. It also logs failed sources for repair.</description>
      <category>Work</category>
      <pubDate>Wed, 05 Aug 2026 12:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Designing Colour Palettes for Accessibility</title>
      <link>https://harryjameschapman.com/blog/designing-colour-palettes-for-accessibility</link>
      <guid isPermaLink="true">https://harryjameschapman.com/blog/designing-colour-palettes-for-accessibility</guid>
      <description>This generator creates palettes of three to sixteen chart colours and checks each label against WCAG contrast targets.</description>
      <category>Work</category>
      <pubDate>Wed, 05 Aug 2026 12:00:00 GMT</pubDate>
    </item>
    <item>
      <title>From Frontline Care to Digital Health</title>
      <link>https://harryjameschapman.com/blog/from-frontline-care-to-digital-health</link>
      <guid isPermaLink="true">https://harryjameschapman.com/blog/from-frontline-care-to-digital-health</guid>
      <description>I moved from hospital wards and NHS research into an early-stage digital health team. These are the parts of that experience I still use in product and delivery.</description>
      <category>Work</category>
      <pubDate>Wed, 05 Aug 2026 12:00:00 GMT</pubDate>
    </item>
    <item>
      <title>What I Do with Frontline Product Feedback</title>
      <link>https://harryjameschapman.com/blog/frontline-insight-to-product-action</link>
      <guid isPermaLink="true">https://harryjameschapman.com/blog/frontline-insight-to-product-action</guid>
      <description>How I turn reports from clinicians and service users into reproducible issues that delivery and engineering can investigate.</description>
      <category>Work</category>
      <pubDate>Wed, 05 Aug 2026 12:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Building an Invalid NHS Number Generator</title>
      <link>https://harryjameschapman.com/blog/making-nhs-test-data-safe-by-construction</link>
      <guid isPermaLink="true">https://harryjameschapman.com/blog/making-nhs-test-data-safe-by-construction</guid>
      <description>I built a browser tool that creates ten-digit NHS numbers guaranteed to fail the official checksum, then explains why each one is invalid.</description>
      <category>Work</category>
      <pubDate>Wed, 05 Aug 2026 12:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Modelling the Impact of Psychosis Relapse</title>
      <link>https://harryjameschapman.com/blog/modelling-the-impact-of-psychosis-relapse</link>
      <guid isPermaLink="true">https://harryjameschapman.com/blog/modelling-the-impact-of-psychosis-relapse</guid>
      <description>This calculator lets people change the relapse, cost and inpatient assumptions and see how each one affects the estimate.</description>
      <category>Work</category>
      <pubDate>Wed, 05 Aug 2026 12:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Planning and Picking a Game Night</title>
      <link>https://harryjameschapman.com/blog/planning-and-picking-a-game-night</link>
      <guid isPermaLink="true">https://harryjameschapman.com/blog/planning-and-picking-a-game-night</guid>
      <description>I built one shared page for scheduling a game night and choosing something the group can play. It compares availability and shared game libraries, then shows how each recommendation was scored.</description>
      <category>Play</category>
      <pubDate>Wed, 05 Aug 2026 12:00:00 GMT</pubDate>
    </item>
    <item>
      <title>What I Use Prototypes For</title>
      <link>https://harryjameschapman.com/blog/prototypes-as-a-way-of-thinking</link>
      <guid isPermaLink="true">https://harryjameschapman.com/blog/prototypes-as-a-way-of-thinking</guid>
      <description>The small tools I build when a workflow is repetitive or difficult to explain, and how I decide whether to stop or keep going.</description>
      <category>Play</category>
      <pubDate>Wed, 05 Aug 2026 12:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Putting Claude on a Round ESP32 Display</title>
      <link>https://harryjameschapman.com/blog/putting-claude-on-a-round-esp32-display</link>
      <guid isPermaLink="true">https://harryjameschapman.com/blog/putting-claude-on-a-round-esp32-display</guid>
      <description>I adapted Anthropic's maker firmware for a 1.85-inch round ESP32-S3 display with touch controls, physical buttons and Bluetooth.</description>
      <category>Play</category>
      <pubDate>Wed, 05 Aug 2026 12:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Redesigning Access to Specialist Depression Care</title>
      <link>https://harryjameschapman.com/blog/redesigning-access-to-depression-care</link>
      <guid isPermaLink="true">https://harryjameschapman.com/blog/redesigning-access-to-depression-care</guid>
      <description>At a specialist Mood Disorder Clinic, I built a secure self-referral route and website. After the pathway changed, referrals increased by 300% and appointment allocation fell to under seven days.</description>
      <category>Work</category>
      <pubDate>Wed, 05 Aug 2026 12:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Using Live-Service Data During NHS Rollouts</title>
      <link>https://harryjameschapman.com/blog/what-live-service-data-is-for</link>
      <guid isPermaLink="true">https://harryjameschapman.com/blog/what-live-service-data-is-for</guid>
      <description>How I use onboarding, engagement and alert-response data to find where an NHS rollout is getting stuck and decide what to do next.</description>
      <category>Work</category>
      <pubDate>Wed, 05 Aug 2026 12:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Why Digital Health Adoption Stalls</title>
      <link>https://harryjameschapman.com/blog/why-digital-health-adoption-stalls</link>
      <guid isPermaLink="true">https://harryjameschapman.com/blog/why-digital-health-adoption-stalls</guid>
      <description>During NHS rollouts, clinicians supported the product but could not absorb every onboarding task. We tested a digital-navigator model for non-clinical support.</description>
      <category>Work</category>
      <pubDate>Wed, 05 Aug 2026 12:00:00 GMT</pubDate>
    </item>
  </channel>
</rss>
