Wrote up a fun vibe-coding project, I had Claude Code build me a SwiftUI macOS app for presenting a talk by turning a list of URLs into a full-screen slide experience I could remote control from my phone https://simonwillison.net/2026/Feb/25/present/
I vibe coded my dream macOS presentation app

I gave a talk this weekend at Social Science FOO Camp in Mountain View. The event was a classic unconference format where anyone could present a talk without needing to …

Simon Willison’s Weblog

@simon That's a wonderfully inspiring and helpful idea.

One thing I'm wondering is: how can we make sure that the walkthrough is close to completeness? Also, your concept reminds me of Knuths Literate Programming (1984), where he layed out his whole TeX engine as book. Can we draw learnings from there?

I fed that into Gemini (https://g.co/gemini/share/0ad8fe203fa2) and received the idea to drive showboat from an AST, topologically sorted by dependencies.

That's some interesting direction for future experiments. Anyways, thank you again for sharing!

Before you continue