My Cheatsheets

Don's 'Vibe Coding with Discipline' Cheatsheet

🔁 Core Workflow Flow

[1] Describe what you want
[2] Approve/refine AI suggestion
[3] Review writing blocks or code blocks in chat
[4] Save/track decisions
[5] Repeat in modular steps

[Updated June 2026] ChatGPT removed Canvas from GPT-5.5 Instant and Thinking (May 28, 2026). Writing and coding now happen inline via writing blocks and code blocks in the chat thread. The workflow principles below are unchanged; canvas-specific steps have been updated accordingly.


🛠️ Your Role (What You Handle)

# ✅ 1. Start with Intent

# 🗂️ 2. Approve Canvas Target

# 📓 3. Log Key Decisions (or ask AI to write it for you)

# 🧱 4. Keep It Modular

# 📌 5. Request Summaries


💡 Good Prompts to Keep Handy


🚧 Caution Zones

Danger Zone Your Defense
AI updates wrong block/section Name the target block explicitly before changes
No memory of why something was done Ask for or write a Decisions.md note
AI gives giant blob of code Ask to break it up, one part at a time
Long thread loses context Summarize state, start fresh thread if needed
You forget context later Save markdown planning and summaries externally
Feature feels wrong after build Trust your gut — request a rewrite