This is real. No matter how much I configure content controls on YouTube for my daughter, she scrolls past everything and ends up on brainrot videos — and then she can't stop. I've felt for a long time that this is by design.
Think about this in real life: you're doing a deal with a stranger, and another stranger shows up saying "give me the money, I'll hold it for both of you." That's a hard sell no matter how good the tech is.
I think the trust problem isn't your product — it's the cold start. Nobody wants to be the first one to put real money through an unknown escrow.
Maybe instead of leading with escrow, start with something lighter — like a matchmaking layer that connects people who want to do peer-to-peer crypto swaps. Build the user base around finding counterparties first, keep yourself out of the money flow initially. Once people are already using the platform to find each other, introducing escrow as an optional safety layer becomes a much easier sell.
Agree. When I first started using AI to build projects I just let it do whatever it wanted. Turned out to be completely unmaintainable — everything was a black box.
The worst is when you find a bug, fix it, and then Claude Code starts spiraling — "this isn't right either", "actually let me change this part too", "wait no let me revert that" — just Clauding endlessly and making things worse.
Now I make it break everything into atomic changes. At least it's not a total black box anymore.
Exactly, for me starting with spec works well. I even do multiple rounds with Claude: "review this from the clean code / SOLID perspective", "check if everything is consistent and follows project conventions". Only after that I allow him to proceed with implementation. And I have architecture and tech stack clearly described in CLAUDE.md
This is really cool — the "try before install" problem is real for terminal apps.
I built a terminal collaboration tool and one of the hardest parts of getting my friends to try it is that they have to install a binary and set up tmux before they can even see what it looks like. A browser preview would completely change that.
Do you have plans for WebSocket support in the browser runtime? Would be interesting to see if real-time features (like live chat or presence indicators) could work in the browser version too.
Websockets would work great actually! Basically anything would work as long as you don't use any node or bun specific imports. For file systems you could also use something like this https://github.com/isomorphic-git/lightning-fs
I'm glad you think the try before install scenario makes sense - I think this is definitely the main use case.