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