<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Hunter Yip — Journal</title>
    <link>https://www.hunteryip.com</link>
    <description>Notes from a solo full-stack dev shipping software full-time. Build logs, essays, freelance economics.</description>
    <language>en-us</language>
    <lastBuildDate>Tue, 12 May 2026 15:12:48 GMT</lastBuildDate>
    <atom:link href="https://www.hunteryip.com/feed.xml" rel="self" type="application/rss+xml"/>

    <item>
      <title><![CDATA[The solo developer playbook: how I ship apps in 7 days]]></title>
      <link>https://www.hunteryip.com/blog/solo-dev-playbook</link>
      <guid>https://www.hunteryip.com/blog/solo-dev-playbook</guid>
      <description><![CDATA[The exact workflow, stack, and mental models I use to ship production apps in seven days as a solo dev — what makes it possible and what I cut.]]></description>
      <pubDate>Thu, 22 Jan 2026 00:00:00 GMT</pubDate>
      <dc:creator>Hunter Yip</dc:creator>
      <category>Solo dev</category>
    </item>
    <item>
      <title><![CDATA[Hiring a Next.js developer: a founder's guide]]></title>
      <link>https://www.hunteryip.com/blog/hiring-nextjs-developer</link>
      <guid>https://www.hunteryip.com/blog/hiring-nextjs-developer</guid>
      <description><![CDATA[Hiring a Next.js developer in 2026 — where to find them, what to pay, red flags, and how to scope so the engagement actually ships.]]></description>
      <pubDate>Thu, 15 Jan 2026 00:00:00 GMT</pubDate>
      <dc:creator>Hunter Yip</dc:creator>
      <category>For SaaS founders</category>
    </item>
    <item>
      <title><![CDATA[How much does it cost to build an MVP in 2026?]]></title>
      <link>https://www.hunteryip.com/blog/mvp-cost-2026</link>
      <guid>https://www.hunteryip.com/blog/mvp-cost-2026</guid>
      <description><![CDATA[Real MVP pricing from a solo dev who's shipped 20+ MVPs — agency vs freelancer vs solo dev numbers and what moves the budget.]]></description>
      <pubDate>Thu, 08 Jan 2026 00:00:00 GMT</pubDate>
      <dc:creator>Hunter Yip</dc:creator>
      <category>For SaaS founders</category>
    </item>
    <item>
      <title><![CDATA[How I shipped FRAMEnest in 8 weeks]]></title>
      <link>https://www.hunteryip.com/blog/framenest-build-log</link>
      <guid>https://www.hunteryip.com/blog/framenest-build-log</guid>
      <description><![CDATA[Solo-dev retrospective on shipping FRAMEnest, a desktop AI app for film studios — 8 weeks, code-signing pain, GPU tradeoffs, what I'd do differently.]]></description>
      <pubDate>Mon, 15 Dec 2025 00:00:00 GMT</pubDate>
      <dc:creator>Hunter Yip</dc:creator>
      <category>Build logs</category>
    </item>
    <item>
      <title><![CDATA[The case for shipping ugly first]]></title>
      <link>https://www.hunteryip.com/blog/ship-ugly-first</link>
      <guid>https://www.hunteryip.com/blog/ship-ugly-first</guid>
      <description><![CDATA[Why polished design before product-market fit kills more startups than it saves. A defense of brutal MVPs that get to feedback faster.]]></description>
      <pubDate>Sun, 30 Nov 2025 00:00:00 GMT</pubDate>
      <dc:creator>Hunter Yip</dc:creator>
      <category>Solo dev</category>
    </item>
    <item>
      <title><![CDATA[Replit + Claude is the quietly best stack of 2026]]></title>
      <link>https://www.hunteryip.com/blog/replit-claude-stack</link>
      <guid>https://www.hunteryip.com/blog/replit-claude-stack</guid>
      <description><![CDATA[Honest review after 12 months of full-time client work using only Replit, Claude Code, and Vercel. The good, the strange, and the genuinely magical.]]></description>
      <pubDate>Mon, 10 Nov 2025 00:00:00 GMT</pubDate>
      <dc:creator>Hunter Yip</dc:creator>
      <category>Stack</category>
    </item>
    <item>
      <title><![CDATA[Production AI agents with n8n + Claude]]></title>
      <link>https://www.hunteryip.com/blog/n8n-claude-agents</link>
      <guid>https://www.hunteryip.com/blog/n8n-claude-agents</guid>
      <description><![CDATA[The production agent stack I use for client automations — n8n + Claude + Supabase, with the prompts and guardrails that keep things from breaking.]]></description>
      <pubDate>Wed, 22 Oct 2025 00:00:00 GMT</pubDate>
      <dc:creator>Hunter Yip</dc:creator>
      <category>Stack</category>
    </item>
    <item>
      <title><![CDATA[Shipping iOS apps without a Mac]]></title>
      <link>https://www.hunteryip.com/blog/ios-without-mac</link>
      <guid>https://www.hunteryip.com/blog/ios-without-mac</guid>
      <description><![CDATA[How I deployed an iOS app to TestFlight using only Expo, EAS Build, and a Chromebook — exact stack, exact config, exact gotchas. No Xcode required.]]></description>
      <pubDate>Sun, 05 Oct 2025 00:00:00 GMT</pubDate>
      <dc:creator>Hunter Yip</dc:creator>
      <category>Build logs</category>
    </item>
    <item>
      <title><![CDATA[What I charge, and why]]></title>
      <link>https://www.hunteryip.com/blog/freelance-pricing</link>
      <guid>https://www.hunteryip.com/blog/freelance-pricing</guid>
      <description><![CDATA[How a solo dev prices fixed-scope work — three tiers, real numbers, the reasoning underneath each one. No fluff, no hourly billing.]]></description>
      <pubDate>Thu, 18 Sep 2025 00:00:00 GMT</pubDate>
      <dc:creator>Hunter Yip</dc:creator>
      <category>Solo dev</category>
    </item>
  </channel>
</rss>