This is a fantastic article on the ins and outs of vibe coding. I've used Stacks with 2 out of 3 applications that I've created. Stacks and the MKStack for Nostr applications makes vibe coding incredibly easy to go from idea to usable application. If you've asked me what I've learned or what I've been doing or how I've done it, this article explains it all. Well done @MK Fain ๐Ÿค™๐Ÿป๐Ÿซ‚๐Ÿ’œ Happy vibing!
Ditto by Soapbox's avatar Ditto by Soapbox
Thanks to the help of #AI tools, the @npub1t5u3...j4c2 team built Chorus in less than a week. Here's how you can replicate the process and launch your own #Nostr client in days: https://soapbox.pub/blog/chorus-vibe-coding/
View quoted note →

Replies (19)

I'm confused, I must be doing something wrong I used command "stacks mkstack" I enter openrouter API key I get Dork and command him to build a simple client I get a response with code that seems like it fulfills my request Now what? I try 'npm run dev', but I'm left with a blank page as if the code wasn't modified. I close Dork, look at the code and I'm not seeing the additions it claimed it made (unless I'm looking in the wrong areas). Any advice? Wondering if it's related to the error I tagged you in or not.
Look at the developer console. Maybe the are errors that need to be fixed. Copy and paste them into the dork command line and have him fix them.
My guess is you are running npm run dev in a different directory than you ran Dork. After dork finished the first prompt, bc sure you CD into the directory it creates!
I confirmed that I'm running it in the directory that Dork creates based on the name you provide it at the start Dork is definitely doing work (and charging my Open Router API), but when I review the files that he's claimed to have changed they are blank templates It's as if he's doing the work in Command Prompt, but no work is happening in the directory to the actual files Such that when I run "npm run dev" it's just localhost:8080 and displays "Welcome to Your Blank App"
I've never heard of that before - can you send screenshots? Alex says it sounds like something ChatGPT would do - what model are you using? If not already, switch to Claude Sonnet 4.
I had something similar happen once where it built a bunch of things but didn't update the included index.html or app router. I had to say something like okay now that you built it update the index page so I can use the updated application.
Thank you for writing the article MK Fain. You've inspired me to try this out. I just set it up and need to read more, but this looks easier than Goose for making nostr apps.
@Alex Gleason @MK Fain @Derek Ross Have you run stacks on a Windows machine by chance? I'm still running into the same MCP errors. I tried to build from source, but am still having the same problem that "npx" can't be found even though I've installed Nodejs and can confirm it's in PATH. Tried a bunch of things, but am running into a wall image
โ†‘