Day 1 of Vibe Coding with shakespeare.diy
I read this article https://soapbox.pub/blog/understanding-nostr-service-providers/ but I'm still a little fuzzy on what an NSP is. As part of an effort to be more active with vibe coding today (and ultimately learn more coding over time) I spent about $100 using shakespeare.diy to vibe code a website I could use to help me do my job more effectively.
I didn't spend too much time on it, just submitted prompts here and there as I found time throughout the work day.
I had mixed results, but I'm also pretty inexperienced so that could have been a big factor. I made something cool, but I have yet to deploy it and I've run out of credits. I wish I understood better how it worked, but this is part of the learning process I guess. For example, how is the cost calculated? I learned before I ran out of credits that I didn't have a backend set up and that my data is stored in my browser right now (so my testing data is not secure as I'd like it to be).
How does the cost compare to using tools like Claude AI and Cursor? I wish I could see the code at the same time and edit it directly in real time. Maybe something like cursor is a bit better for that. There was also mention in the aricle above about using more affordable NSPs for lower lift tasks but the only option I could easily see was the MKStack NSP (this one is paid per credits used)
What makes using an NSP more private/secure than other centralized tools if it's still using models made by Anthropic or OpenAI? Could I save some money by using locally run LLMs on my own hardware?
I really liked how I could see the app in real time as I modified it, that was very helpful and cool. I think this is an affordable and very quick way to spin up a tool that solves real problems, but also expensive if I really can do something similar on other centralized solutions for $20/month.
if anyone is open to providing feedback, I need some help getting the app deployed and getting a true backend and database hooked up to it so others can test it with me. If anyone has any advice I'm all ears!
#asknostr #vibecoding #shakespeareDIY nostr:nprofile1qy88wumn8ghj7mn0wvhxcmmv9uq37amnwvaz7tmwdaehgu3dwfjkccte9ejx2un9ddex7umn9ekk2tcqyqlhwrt96wnkf2w9edgr4cfruchvwkv26q6asdhz4qg08pm6w3djg3c8m4j
Login to reply
Replies (5)
Curious on your thoughts nostr:nprofile1qy28wumn8ghj7ctvvahjuat50phjummwv5hsz9nhwden5te0v4jx2m3wdehhxarj9ekxzmny9uqzp5367jkfh0eunew9fx0pxtwj2gjh25dgq5dgus205k0hg9alq7kma4m478 nostr:nprofile1qyv8wumn8ghj7urjv4kkjatd9ec8y6tdv9kzumn9wsq3gamnwvaz7tmjv4kxz7fwv3sk6atn9e5k7qpq60t5zfxalddaccdc7xx30sentwa5lrr3rq4rtm38x99ynf8t0vwswu9p4j nostr:nprofile1qyxhwumn8ghj7cnjvghxjme0qyt8wumn8ghj7etyv4hzumn0wd68ytnvv9hxgtcqyqjq6vqynwtfvqhpsrrgexr3zl5dajcjvevsczth3knxjuqulp39gm68tkl
As someone who wants to empower myself to write code to create my own solutions to my needs, what can I learn from this experience and what are some next steps you'd recommend?
It depends on what your objective is, if you are just trying to get involved I would find an open source project that you like and try to build andrumn it locally. Then simply try and make a small change to it.
I would recommend learning to set up a code editor (vs code for example, just install it), install stacks, and/or goose, confiure the LLM provider via API (pyperq for example) and then create a mkstack repository. There you can see and edit the code at the same time as the llm edits your application.
About costs: I am alos struggling. Results with gemjni flash are very bad, with claude sknnet very expensive... But I guess that's how it is for the moment.
Normally with nostr apps, the data is stored on blossom servers, so you don't need to set up a database. That's the whole point of nostr.
This is something I genuinely need to make time for in my schedule and do a little every day
Learned something from this and followed you, thank you for the advice!
Gotta fix my zaps so I can zap you! I really appreciate your response