Writer’s Brief

Hook: Alex needed slides for Session 2 of Code for Creatives. Built them with Claude as editable HTML, went through 10+ rounds of feedback, then deployed to Cloudflare Pages with GitHub auto-deploy. All in one conversation.

Interesting parts:

  • The feedback loop: edit slides in browser, export changes as markdown, paste to Claude, get rebuilt HTML
  • Cloudflare being stupidly simple compared to Netlify for static stuff
  • Hit auth issues because Claude Code is non-interactive, solved with token extraction
  • The slides stay editable even on the live site (contenteditable attributes preserved)

What to emphasize:

  • The iterative workflow (not “I made slides,” but “I made slides badly 10 times until they were good”)
  • Cloudflare’s simplicity (no build config, just wrangler pages deploy folder)
  • The auth workaround being kind of dumb but working perfectly

What NOT to do:

  • Don’t make this sound like a tutorial (it’s a story)
  • Don’t wrap it up with “and that’s how you deploy to Cloudflare” - just end when the story ends
  • Don’t oversell how smooth it was (there were hiccups)

Tone: First-person, conversational, slightly bemused by the whole thing. Like telling a friend what you built today.

Length: 200-400 words for The Story section