Michael Rispoli

Writing

Notes on product, engineering, AI, and the work between them.

Practical essays for founders and technical leaders who need to make better decisions before the code, the team, or the roadmap gets expensive.

June 5, 2026

A Runtime for Non-Deterministic UI

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?

Case StudyAIInterface Design

June 4, 2026

Production CTO for the AI-Prototype Era

Founders can get farther than ever with AI tools. The hard part is crossing the final mile into software customers can trust.

Fractional CTOAIProduct Engineering

June 2, 2026

What to Do When Your AI Prototype Gets Stuck

The demo proved something. Now you need to figure out whether it is a product, a workflow, a throwaway prototype, or a technical trap.

AI PrototypesProduct RescueFounders

May 30, 2026

Rebuild or Repair Your MVP?

A messy MVP does not automatically need a rewrite. The right call depends on what the current system is costing the business.

MVPTechnical DebtProduct Rescue

May 27, 2026

How to Rescue a Failed Agency Build

A bad agency handoff can leave founders with code, invoices, and no confidence. The rescue starts by separating blame from diagnosis.

Agency HandoffProduct RescueFounders

May 24, 2026

What a Product Rescue Audit Should Tell You

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.

Product RescueFractional CTODue Diligence

April 18, 2026

Misunderstanding Technical Debt

Technical debt is not automatically bad. The real problem is when nobody remembers what the debt bought or when it has come due.

Technical DebtEngineering LeadershipStartups

March 29, 2026

Client Anxiety Is Product Signal

An anxious customer is not always a delivery problem. Sometimes they are showing you where the product, process, or promise is unclear.

ClientsProductDelivery