Hook

Their other posts in the index, biggest breakout first.
This is my week 40 of vibe coding. I've spent $1,621 so far and I'm here to share my learnings from this week. Those of you who watched my last video saw that my spending was only $601 last week and it really exploded this week because I got a MacBook. The reason was simple. I really wanted to go beyond just web apps and web pages in order to make an iOS app. The most efficient way is to get a MacBook. I'm treating it as an investment, but I'll break down all my costs over the past 10 months in the next video. So onto my learnings from this week. I would say the biggest theme was system or the lack of systems. I had a ton of frustrations this week in Cursor when I told the agent to change something and then everything that was working breaks. And then I tried to fix it and everything breaks again. It was super super frustrating. So here are the three things I've learned the hard way this week that I need to fix for next week. No. 1 is I need version control. And to be fair, I was using GitHub, but I was using it wrong. I was pushing different versions onto GitHub in order for Vercel to deploy. But when I asked the agent to go back to a previous version, it wasn't able to do that. And so what I found out I was lacking is actually forking. I was pushing different versions but all to the main branch. I think this is something not intuitive for someone who is not well versed in the second thing is I really needed different agents in different chats in order to prompt my changes because I was doing everything in one large chat. I had a hard time going back in history to look for things I asked or look for solutions it proposed. Going forward, I'll be starting a new chat with the agent for every single small task that I asked it to do, just so it's easier for me to go back and track all the history. Lastly, and I learned it in this video that I should be telling the agent to make just one change in this one specific area of the code and nothing else and explicitly say don't change anything else in order for that change to be more controlled. So those are my learnings from this week and things I need to improve on for next week. I hope they're helpful for you as well.