<?xml version="1.0" encoding="UTF-8" ?>
    <rss version="2.0">
      <channel>
        <title>Michael Rispoli</title>
        <description>Writing on fractional CTO work, AI-first product engineering, software delivery, and product leadership.</description>
        <link>https://mikerispoli.com/</link>
        
        <item>
          <title>A Runtime for Non-Deterministic UI</title>
          <description>JSON Lisp started with a question: what if AI could stream the right interface for one user instead of forcing everyone through the winning side of an A/B test?</description>
          <link>https://mikerispoli.com/blog/json-lisp-ai-written-interfaces/</link>
          <guid>https://mikerispoli.com/blog/json-lisp-ai-written-interfaces/</guid>
          <pubDate>Fri, 05 Jun 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
          <title>Production CTO for the AI-Prototype Era</title>
          <description>Founders can get farther than ever with AI tools. The hard part is crossing the final mile into software customers can trust.</description>
          <link>https://mikerispoli.com/blog/fractional-cto-in-the-ai-era/</link>
          <guid>https://mikerispoli.com/blog/fractional-cto-in-the-ai-era/</guid>
          <pubDate>Thu, 04 Jun 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
          <title>What to Do When Your AI Prototype Gets Stuck</title>
          <description>The demo proved something. Now you need to figure out whether it is a product, a workflow, a throwaway prototype, or a technical trap.</description>
          <link>https://mikerispoli.com/blog/what-to-do-when-your-ai-prototype-gets-stuck/</link>
          <guid>https://mikerispoli.com/blog/what-to-do-when-your-ai-prototype-gets-stuck/</guid>
          <pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
          <title>Rebuild or Repair Your MVP?</title>
          <description>A messy MVP does not automatically need a rewrite. The right call depends on what the current system is costing the business.</description>
          <link>https://mikerispoli.com/blog/rebuild-or-repair-your-mvp/</link>
          <guid>https://mikerispoli.com/blog/rebuild-or-repair-your-mvp/</guid>
          <pubDate>Sat, 30 May 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
          <title>How to Rescue a Failed Agency Build</title>
          <description>A bad agency handoff can leave founders with code, invoices, and no confidence. The rescue starts by separating blame from diagnosis.</description>
          <link>https://mikerispoli.com/blog/how-to-rescue-a-failed-agency-build/</link>
          <guid>https://mikerispoli.com/blog/how-to-rescue-a-failed-agency-build/</guid>
          <pubDate>Wed, 27 May 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
          <title>What a Product Rescue Audit Should Tell You</title>
          <description>A useful audit should not just list problems. It should tell a founder what to do next, what to avoid, and what risk the business is carrying.</description>
          <link>https://mikerispoli.com/blog/what-a-product-rescue-audit-should-tell-you/</link>
          <guid>https://mikerispoli.com/blog/what-a-product-rescue-audit-should-tell-you/</guid>
          <pubDate>Sun, 24 May 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
          <title>The Worst Kind of Failure Looks Like Success</title>
          <description>A team can hit the deadline, ship the feature, and still avoid the thing the business needed to learn.</description>
          <link>https://mikerispoli.com/blog/the-worst-kind-of-failure-looks-like-success/</link>
          <guid>https://mikerispoli.com/blog/the-worst-kind-of-failure-looks-like-success/</guid>
          <pubDate>Fri, 22 May 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
          <title>Do Hard Things Before You Automate Them</title>
          <description>AI and automation are most useful after you understand the work well enough to know what should disappear.</description>
          <link>https://mikerispoli.com/blog/do-hard-things-before-you-automate/</link>
          <guid>https://mikerispoli.com/blog/do-hard-things-before-you-automate/</guid>
          <pubDate>Fri, 08 May 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
          <title>Misunderstanding Technical Debt</title>
          <description>Technical debt is not automatically bad. The real problem is when nobody remembers what the debt bought or when it has come due.</description>
          <link>https://mikerispoli.com/blog/misunderstanding-technical-debt/</link>
          <guid>https://mikerispoli.com/blog/misunderstanding-technical-debt/</guid>
          <pubDate>Sat, 18 Apr 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
          <title>Client Anxiety Is Product Signal</title>
          <description>An anxious customer is not always a delivery problem. Sometimes they are showing you where the product, process, or promise is unclear.</description>
          <link>https://mikerispoli.com/blog/client-anxiety-is-product-signal/</link>
          <guid>https://mikerispoli.com/blog/client-anxiety-is-product-signal/</guid>
          <pubDate>Sun, 29 Mar 2026 00:00:00 GMT</pubDate>
        </item>
      </channel>
    </rss>