<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>topfoc.us blog</title>
    <link>https://topfoc.us/blog</link>
    <description>Notes from a studio that builds whole products.</description>
    <language>en</language>
    <item>
      <title>How we rescue a codebase nobody can compile</title>
      <link>https://topfoc.us/blog/codebase-rescue</link>
      <guid>https://topfoc.us/blog/codebase-rescue</guid>
      <pubDate>Thu, 30 Jul 2026 00:00:00 GMT</pubDate>
      <description>The previous developer is gone, the build is broken, and the business still runs on the software. The process we use to take over abandoned codebases, step by step.</description>
    </item>
    <item>
      <title>Your Lovable app works. Production is a different question.</title>
      <link>https://topfoc.us/blog/lovable-app-to-production</link>
      <guid>https://topfoc.us/blog/lovable-app-to-production</guid>
      <pubDate>Thu, 30 Jul 2026 00:00:00 GMT</pubDate>
      <description>AI app builders get you a working demo fast. Then real users arrive. What actually breaks in vibe-coded apps, and the pre-flight checks that catch it before launch.</description>
    </item>
    <item>
      <title>What a SaaS MVP actually costs in 2026</title>
      <link>https://topfoc.us/blog/saas-mvp-cost-2026</link>
      <guid>https://topfoc.us/blog/saas-mvp-cost-2026</guid>
      <pubDate>Thu, 30 Jul 2026 00:00:00 GMT</pubDate>
      <description>Honest numbers from a studio that builds them: what drives the price of a SaaS MVP, when the cheap route works, and where the expensive surprises hide.</description>
    </item>
  </channel>
</rss>