Describe.
Who’s it for? What should it do? Start with a real problem, in your own words.
A little imagination. A conversation with AI.
Then something you can actually touch.
Pick an idea. Poke around.
These little builds actually work.
“Make a project dashboard. Let me filter the work and see what’s moving.”
Hand-built examples, running in your browser. No live AI generation.
Building is only half of it.
Find the bug. Make a fix. Test it.
Form inputs arrive as text. Add them without conversion and JavaScript joins the characters: “2” + “3” = “23”.
The fix converts both inputs to numbers before adding. Change the values below and run the same cases against both versions.
A conversation gets it started.
Good judgment gets it finished.
Who’s it for? What should it do? Start with a real problem, in your own words.
Turn the brief into files and a working interface. Try something tangible.
Click the awkward things. Check the edge cases. See where the idea breaks.
Keep what works. Change what doesn’t. Repeat until it earns its place.
Claude Code works in project code, editing files and running commands. Explore Claude Code ↗
ChatGPT helps you reason through an idea and develop a prototype. Explore ChatGPT canvas ↗
Codex can edit files and run checks in a coding environment. Explore Codex ↗
A tool you wish existed. A better way to do the boring bit. Something weird. Bring one idea. That’s enough to start.
Build a simple tool for [who] that helps them [do what]. Make it easy to use on a phone. Start with a working prototype, explain the tradeoffs, and show me how to test it.