3 ms·
Show HN: 100 Vibe Coding – From zero to your first project in 100 challenges
Hi HN,
I have been making side projects since I was 14, and my team mate (this is his very first side project! Congrats!) designed and implemented the UI. Over time, people kept asking me how they could start coding and turn ideas into reality.
So we had an idea. Coding is changing. With AI, the bottleneck is no longer writing every line by hand but knowing how to prompt effectively to reach a working outcome. Our objective is not to make people code better, or even learn to be a proficient software engineer, but just to keep it simple and start building. We want to remove fear and barriers so there are more builders.
That's why we developed https://100vibecoding.com https://100vibecoding.com, a platform with 100 vibe coding challenges that you can solve in natural language to get better at prompting.
- We created our own simplified vibe coding editor with 4 tabs: Preview, the actual code (That can be explained with comments using a button), a diff tab where version control is introduced and a console tab to see any errors if needed.
- We simulate outcomes using iframes.
- For now, we’ve focused on single HTML file outcomes. This constraint makes it easier to grasp prompting and helps new users get used to “vibe coding” quickly.
- We built a similarity-score endpoint using AI to compare the output of a challenge with the reference solution. Importantly, we only care about outcome similarity (not identical code), which allows flexibility in how users solve challenges.
- We also released a free open-source template (MIT licensed, free for commercial use) so people can kickstart projects right away.
Our take: Anyone can build a side project if the path is simple and the tools are right.
We’re not optimizing for production best practices. We’re focusing on rapid prototyping, removing barriers, and helping people actually ship something real.
We’d love your feedback! What would you add to make starting to build side projects less intimidating?
- piniass 1y agoIt's a great idea! The first step is always the hardest!
- rogarmu8 1y agoThanks! That's the objective, making it easier so more people break the barrier and start today!
- delichon 1y agoAs an optimist I've always found the first step to be way too easy, practically floating, and the hardest step has been the last, trudging away, crushed under failure. Then it gets easier again.