(no title)
jamest | 7 months ago
The experience was brilliant.
Pros:
+ Fast
+ Easy
+ "Vibe coding on steroids" basically
+ The sense of 'wow' that comes very rarely with new tech
Cons:
- It used Instant as the database/backend, but I wasn't sure what it had done / how exactly it worked and had to spend a bunch of time asking Claude + reading the code to get it. It seemed reasonable, but if I were doing a prod system vs a PoC, this is where the time would be spent. ("Vibe coding lets you create tech debt 10x faster")
Net-net: This is the way for prototyping / validating. This is probably the way for production systems in N months too once the toolchain + agents get better.
achierius|7 months ago
stopachka|7 months ago
This made me wonder: can I share Claude Code's conversation history? Turns Claude stores them.
So I made a full-stack "snippet" app with Claude and Instant. You can:
1. Upload jsonl files 2. Share them in a nice UI
(Going meta) here's the first conversation I had with Claude in order to build it:
https://claude-code-viewer.vercel.app/view/c4ca91ac-9624-40f...
After I deployed, I asked it to fix the tool use UI:
https://claude-code-viewer.vercel.app/view/faf9b2cc-c3cf-4d0...
I used Instant's auth to gate uploads. Views are public, but limited only to the snippets you know (i.e have links for).
If you want to upload your own conversations:
1. They live in ~/.claude. Head on over and grab a file 2. Go to https://claude-code-viewer.vercel.app and sign up 3. Start uploading : )
Some notes:
* Be careful when sharing log files. Claude can include secrets in there. Some hackers may notice an adminToken in the convo. I rotated it before we pushed.
* It was fun to see Claude use the query language. It thought we had a `$startsWith` modifier. Right now we only have $like. But `$startsWith` is a great idea, we may just implement it real quick!
jamest|7 months ago
croes|7 months ago
lyime|7 months ago