<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Joe Morton · Blog</title>
    <link>https://joem.app/blog</link>
    <atom:link href="https://joem.app/blog/feed.xml" rel="self" type="application/rss+xml" />
    <description>Dev logs, app building notes, and things I've learned shipping software.</description>
    <language>en-gb</language>
    <lastBuildDate>Fri, 25 Sep 2026 12:00:00 GMT</lastBuildDate>

    <item>
      <title>Top Reasons Apps Get Rejected from the App Store (and How to Fix Them)</title>
      <link>https://joem.app/blog/app-store-rejection-reasons</link>
      <guid>https://joem.app/blog/app-store-rejection-reasons</guid>
      <pubDate>Fri, 25 Sep 2026 12:00:00 GMT</pubDate>
      <description>The ten most common App Store rejections, what Apple is actually checking, and how to catch each one before you submit.</description>
    </item>

    <item>
      <title>How to Fix iCloud Sync Issues on Mac</title>
      <link>https://joem.app/blog/fix-icloud-sync-issues</link>
      <guid>https://joem.app/blog/fix-icloud-sync-issues</guid>
      <pubDate>Fri, 25 Sep 2026 12:00:00 GMT</pubDate>
      <description>Stuck uploads, hanging downloads, conflicts and a full quota. Step-by-step fixes, from Terminal commands to the last-resort re-sync.</description>
    </item>

    <item>
      <title>Hello World</title>
      <link>https://joem.app/blog/hello-world</link>
      <guid>https://joem.app/blog/hello-world</guid>
      <pubDate>Fri, 27 Mar 2026 12:00:00 GMT</pubDate>
      <description>What this blog is about and what I'm building.</description>
    </item>
  </channel>
</rss>
