I love vibe coding and whenever I get bored, I vibe-code some websites for myself or for Dev Challenges.
I’m a little late sharing these because I wasn’t sure if I should even post them here. Most people are deploying huge full-stack apps with massive user bases, while my vibe-coded projects felt small in comparison.
But then I realized something. I’m proud of what I built. Not because these projects are extraordinary, but because I somehow managed to turn an idea in my head into a deployed app.
And honestly, that itself feels amazing.
When I first started vibe coding, I was terrible at it. I hated it. The outputs were messy, the hallucinations were frustrating, and nothing looked the way I imagined it.
But the more I built, the more I started understanding the pros and cons of vibe coding.
The biggest thing I learned is this: If you prompt properly, you can turn your ideas into real products. If you don’t, you’ll end up with a mess you won’t even want to show people.
So over time, I started learning small lessons and tiny tricks that helped me get much closer to the vision in my head.
These are some lessons from my experience so far, and feel free to share yours as well because I’m still learning too.
1. Clarity
Before turning my idea into a "$50,000 vibe-coded app," I always start with brainstorming sessions.
First with myself. Then with AI.
The reason for brainstorming is simple. I want multiple ideas so I can choose the one I actually want to build. For the April Fool Dev Challenge, the idea was to build something useful yet useless.
So I started brainstorming.
I got many ideas, but none of them really matched the challenge properly.
Then after thinking more, I came up with SpaceEstate, a website where you can purchase land in space.
Usually, I get 2–3 ideas I genuinely like and then I start writing:
- Workflows
- MVP ideas
- How it should look
- How it should feel to users
This helps me narrow down what I actually want to work on.
Then comes AI.
Sometimes I’m blank during challenges, and I need help understanding what can actually be built around the topic. AI helps me research ideas, improve concepts, and think differently.
After all the brainstorming and research, I choose the final idea and start vibe coding.
Sign in to leave a comment.