Skip to main content

Iterate without rebuilding

Prefer small diffs

After the first draft exists, avoid “rebuild the entire app.” Instead:
  • Change one section
  • Fix one bug
  • Add one page
Smaller asks = fewer surprises and lower token use.

Use Preview as the source of truth

Describe what you see:
On the pricing page, the Pro card CTA is cut off on mobile. Fix overflow and keep desktop layout.

Checkpoints / history

When the product exposes checkpoints or history, restore before a bad turn instead of fighting compounding errors.

When a rebuild is OK

  • You changed the product idea completely
  • The architecture is wrong for the new requirements
  • You are still on an empty/nearly empty project
Even then, state what to keep (name, brand colors, content).

Plan then build

For large features, ask for a short plan first, approve it, then implement.